|

楼主 |
发表于 2011-6-3 17:31:00
|
显示全部楼层
Re:紧急求助啊 关于SAMPLE里的那个WATER
汗啊
貌似是因为HARDWARE BUFFER被冲掉了
就是说 LOAD完之后 虽然对VERTEX POSITION BUFFER(我确定已绑定!)写进去了东西 但因为某种原因没反映到MESHPTR里
现在用LOCK住再写的方法 虽然问题是解决了 但总觉得效率会变低
以前是直接BUFFER->WRITEDATA 而且BUFFER的USAGE是DYNAMIC_WRITEONLY_DISCARD
现在只能HBL_DISCARD 不知道效率如何......
但奇怪的是 我让OGRE的SAMPLE_WATER调用我原来的WATERMESH, 运行毫无压力
也就是说从某种意义来讲 我原先的WATERMESH的写法并不是完全错误的
通过某种设置(与WATERMESH本身无关,可能是资源设置或者HARDARE BUFFER用法设置之类的)应该也可以达到预期的效果? |
|