2009-06-25 81 views
1

是否有人知道Spy ++类似的工具,它让我可视化OpenGL场景中图形元素的对象树?如果可能的话(Spy ++可以让你这样做),如果该工具不需要支持被构建到应用程序中,那将会很棒。Spy ++ - 类似于OpenGL渲染树木的工具

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

回答

2

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

1

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

但是,很多时候,您可以从OpenGL调用中推断信息。

哦,如果你有一张nVidia卡,不要忘了NVPerfKit,它可以让你对场景进行实时控制。