表示盒子的推荐类是什么?

Sep*_*ram 5 c++ 3d ogre

在食人魔,还有一类Ogre::Box看起来像它可以支持三维框.但是,此类正在使用size_t数据类型来存储其坐标.由于size_t本质上是无符号整数,因此无法处理负数,因此无法将其用于任何实数几何.我知道我可以自己保留一些数字或发明一个自制的盒子类,但是通常的Ogre方式是什么?此外,我不关心盒子是否使用整数或浮点数来存储,它只是发生在手头的任务无关紧要.

c_k*_*c_k 3

你可以看看Ogre::AxisAlignedBox。如果您正在寻找将立方体表示为网格的类,您将找不到它。然而,有一个方便的类可以Ogre::Mesh为你创建一个:Ogre::PrefabFactory