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

时间:2013-03-13 14:28:09

标签: c++ 3d ogre

在Ogre中,有一个类Ogre::Box 看起来像它可以支持一个三维盒子。但是,此类使用size_t数据类型来存储其坐标。从size_t is essentially an unsigned integer起,它无法处理负数,因此无法将其用于任何真实几何体。我知道我可以自己保留一些数字或发明一个自制的盒子类,但是通常的Ogre方式是什么?此外,我不在乎盒子是否使用整数或浮点数进行存储,只是因为手头的任务无关紧要。

1 个答案:

答案 0 :(得分:3)

您可以查看Ogre::AxisAlignedBox。如果要查找将多维数据集表示为网格的类,则无法找到它。但是,有一个便利类可以为您创建Ogre::MeshOgre::PrefabFactory