表示框的推荐类是什么?

What is the recommended class for representing a box?

本文关键字:是什么 表示      更新时间:2023-10-16

在Ogre中,有一个类Ogre::Box 看起来像它可以支持一个三维盒子。然而,这个类使用size_t数据类型来存储它的坐标。由于size_t本质上是一个无符号整数,它不能处理负数,因此将其用于任何实际几何是不可能的。我知道我可以只记几个数字或自己发明一个自制盒子课程,但食人魔通常是怎么做的?此外,我不关心盒子是使用整数还是浮点数来存储,它只是发生,所以它与手头的任务无关。

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