glossy材质,其实本来是写的一个多层layer材质,但是cuda不支持一些抽象功能,很难构造
动态的shade tree,结果还是简化成了 diffuse + anisotropic 。
Nvida的确在cuda上做了不少工作,现在基于visual studio 2008的调试工具nexus正在beta1,
我申请了一个号,尝试了一下。
1。目前只支持两台机器,通过tcp连接,其中一台需要支持cuda的gpu. 我只有一台机器,未曾试过
2。一台机器配两个gpu运行,官方没有公开支持,但还有有相关文档,我把以前旧的7300卡找出来
试了一下,工作正常。对于nexus beta自带的一些例子,调试没有问题,能够直接观察gpu的运行
状态,大大方便了开发。但是随后我尝试调试自己的程序,竟然连设置breakpoint都有问题,有
时候是breakpoint无效,有时候确实中断了,但是竟然出现无法找到对应的source code。
总之,结论只能对付简单程序,对于规模略大一点的还是bug太多,无法使用。