我要发帖 回复

高级会员

57

主题

1182

积分

0

专家分

杰出贡献鼓励

兴趣点(最多三项):

VegaPrime
军事仿真
定位与追踪

私信
发表时间 : 2009-12-13 22:04:41 | 浏览 : 1489    评论 : 2
在vp2.2的lynx里面加载cr3.2下的flagus.flt(带有cg shader),Active Preview发现旗子不飘呀(cg shader加载不成功)。
把vp2.2的vpChannel的Shader属性不勾选,仍不能解决,把Kernel的notification Level设为info,观察,发现有如下的输出:
info  -> BANNEDaderCG:: unable to resolve BANNEDaderParameter lightDirection.
info  -> BANNEDaderCG:: unable to resolve BANNEDaderParameter simulationTime.
info  -> BANNEDaderCG:: unable to resolve BANNEDaderParameter modelViewProj.
显然cg shader加载不成功,不能解析参数?
可是在vp2.0下就正常。
难道非要通过程序构造vrGeo和加载cg?

最近VR访客

superdemo 评论于2009-12-14 12:21:11
解决了:
建立vp的ShaderInfrastructure实例,把其Mode选择为Preserve Shaders(保留shader)即可。

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-10-2 02:46 AM

返回顶部