public void RenderBVH() { GL.PushMatrix(); GL.MultMatrix(WorldMatrix.OpenGL); if (model != null) { model.RenderBVH(); } GL.PopMatrix(); ChildrenRender(false, true, false); }
public override void Render() { base.Render(); DrawOrigin(); GL.PushMatrix(); GL.Scale(3.0f, 3.0f, 3.0f); //obj.Render(); GL.PolygonMode(MaterialFace.FrontAndBack, PolygonMode.Line); obj.RenderBVH(); GL.PolygonMode(MaterialFace.FrontAndBack, PolygonMode.Fill); GL.PopMatrix(); }