Example #1
0
        public static void Render(IPrimitive bvhToRender, Matrix4X4 startingTransform, int startRenderLevel = 0, int endRenderLevel = int.MaxValue)
        {
            DebugBvh visitor = new DebugBvh(startRenderLevel, endRenderLevel);

            visitor.transform.Push(startingTransform);
            visitor.RenderRecursive((dynamic)bvhToRender);
        }
Example #2
0
		public static void Render(IPrimitive bvhToRender, Matrix4X4 startingTransform, int startRenderLevel = 0, int endRenderLevel = int.MaxValue)
		{
			DebugBvh visitor = new DebugBvh(startRenderLevel, endRenderLevel);
			visitor.transform.Push(startingTransform);
            visitor.RenderRecursive((dynamic)bvhToRender);
		}