在进行.mesh向.x文件转换工作中,必要的一步是读取出.mesh文件中所有的三角形数据。这里有一种方法,可以在提取之前,看看一个.mesh中的三角形格网细节。
方法/步骤
1
代码修改在DLL插件工程中进行:打开E:\Test\plugins\FirstPlugin中的FirstPlugin.sln,在如图所示位置添加下面这行代码:OgreView::getSingleton().getCamera()->setPolygonMode(Ogre::PM_WIREFRAME);
2
添加新的代码之后,Rebuild,之后退出。打开E:\Test\Sample\FirstTest中的C#界面主程序,运行
3
修改代码之前
4
修改代码之后
代码的扩展学习(点云图)
1
将光标置于代码中的关键字PM_WIREFRAME上,按下Alt+G键,可以追踪到该关键字的定义处,发现还有两外两个关键字备选:
2
那么将新添加的代码中的关键字PM_WIREFRAME改为PM_POINTS,运行的结果就应该不是线框图了,而是点云图,运行结果如下:
3
可以对比一下三张图片的区别
上一篇:尼尔机械纪元游戏攻略
下一篇:Word中的参考文献怎么引用