首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

Vertex/Pixel Shader怎么进行调试

2012-03-11 
Vertex/Pixel Shader如何进行调试?一般写程序时,最基本的二种调试方法是在OUTPUT栏中用OutputDebugString

Vertex/Pixel Shader如何进行调试?
一般写程序时,最基本的二种调试方法是在OUTPUT栏中用OutputDebugString输出调试信息。
还有就是设置断点,可以单步运行,并查看变量信息。这样才能发现错误并查找错误,排除
错误。这是调试必备的二项最基本的功能。

但是DX9+HLSL和DX9+ASM,如果才能实现这二种最基本的调试功能?如果没有的话,您写程序时
是不是经常找不到错误发生的地方?您是如何调试的?谢谢!

[解决办法]
可以参考这篇文章:http://blog.csdn.net/skyman_2001/archive/2007/04/14/1564211.aspx

另外nVidia有个工具叫nVidia FX Composer,是一个全功能的shader编辑程序,可以编写和调试shader,很不错。
[解决办法]
nVidia FX Composer官方网站:http://developer.nvidia.com/object/fx_composer_home.html


[解决办法]
其实我也没能成功的进行调试。所以我用的是nVidia FX Composer
[解决办法]
render monkey 可以轻松导出fx文件
[解决办法]

探讨
可以参考这篇文章:http://blog.csdn.net/skyman_2001/archive/2007/04/14/1564211.aspx

另外nVidia有个工具叫nVidia FX Composer,是一个全功能的shader编辑程序,可以编写和调试shader,很不错。

[解决办法]
恩,对于shader一般都是用工具调试的

N卡的话用nvidia的nVidia FX Composer,
A卡的话用ATI的render monkey
[解决办法]
没调试过,我的SHADER代码就一点点,直接看的出问题
[解决办法]
D3d sdk自带的PIX是很好用的shader调试工具

热点排行