public void RenderToGlRecursive(BoxPrimitive objectToProcess) { if (objectToProcess.CreateCentered) { //objectToProcess.Size; } else { } RGBA_Floats partColor = new RGBA_Floats(.8, .8, 1); RenderMeshToGl.Render(CreateBox(objectToProcess.GetAxisAlignedBoundingBox()), partColor); }
public void RenderToGlRecursive(Csg.Solids.Mesh objectToProcess) { RGBA_Floats partColor = new RGBA_Floats(.8, .8, 1); RenderMeshToGl.Render(objectToProcess.GetMesh(), partColor); }
public void RenderToGlRecursive(Cylinder.CylinderPrimitive objectToProcess) { RGBA_Floats partColor = new RGBA_Floats(.8, .8, 1); RenderMeshToGl.Render(CreateCylinder(objectToProcess), partColor); }