Ogre-左手坐标系,谨记

习惯了DX,

今天用Ogre的manualObject做了一个框选功能,

LineList没有问题,

但换成了TriangleFan就出现了很奇怪的现象,

比如AB两对角线点产生一个三角形,

只有B在A的右上或者左下时方能显示,

百思不得其解,

最后才纸上比划了下才反应过来,

Ogre是默认的左手坐标系!

比如原先的index是 0 1 2 3

那改成 0 3 2 1就好了,

或者干脆在材质脚本中设置

cull_hardware    none

 

posted @ 2011-05-25 16:12  Zephyroal  阅读(1080)  评论(2编辑  收藏  举报