1

这里有人知道类似 Spy++ 的工具,它可以让我在 OpenGL 场景中可视化图形元素的对象树吗?如果可能(Spy++ 允许您这样做),如果该工具不需要内置到应用程序中的支持,那就太好了。

我对 OpenGL 还不太熟悉,但也许我想要的是 OpenGL 场景中渲染树的树结构视图。

4

2 回答 2

2

一旦几何图形到达 OpenGL,它就只是一大堆三角形。任何类型的场景图(大部分)都会丢失。查看GLIntercept转储中的 glPush/PopMatrix() 序列可能会有一些运气,但这是假设应用程序本身不保持转换状态。

于 2009-06-25T14:56:21.500 回答
1

Graphic Remedy 的gDEBugger是最好的 OpenGL 调试工具,它可以让您在渲染的各个阶段查看几何图形以及许多其他内容。它不会做的是让您查看特定于应用程序的结构,例如(如 genpfault 所说)场景图、渲染树和空间分区。

然而,很多时候,您可以从 OpenGL 调用中推断出信息。

哦,如果您有 nVidia 卡,请不要忘记 NVPerfKit,它可以让您对场景进行一些实时控制。

于 2009-06-25T15:11:56.383 回答