在irrlicht 引擎中完善 ogre引擎的.mesh格式

来源:互联网 发布:勒克莱尔 知乎 编辑:程序博客网 时间:2024/05/01 00:23

 最近在看irrlicht引擎 ,发现,irrlicht中,换装是个大问题.它支持最好的是ms3d格式.对.mesh格式,支持始终有点问题.

就是贴图总是会画掉.

今天总算有所发现composeMeshBuffer()下有这么一句,geom.Elements[i].Index==geom.Buffers[j].BindIndex.其实这边的index并不是我们要找的databuffer的offset.所以应该改成geom.Elements[i].Source==geom.Buffers[j].BindIndex.就可以了.Source才是我们要的数据偏移.

  其他的pos 和namal 地方,也同样的改一下,就可以正常显示了.

 

 

原创粉丝点击