1

使用 Ogre3D 引擎 (C++),我想从灰度高度图生成网格。我知道地形工具可以做到这一点,但我只想要一个简单的网格。最好的方法是什么?这听起来很基本,但我在 Ogre3d 文档中找不到我的方式。

谢谢!

4

1 回答 1

3

一种方法是提取所有高度值并将它们泵入Ogre::ManualObject

然后调用 ManualObject::convertToMesh(...) 进行转换。

启动 MeshSerializer 并使用它将网格保存到文件中。

MeshPtr pmo = mo.convertToMesh("GrassBladesMesh");
MeshSerializer ser;
ser.exportMesh(pmo.getPointer(), "grass.mesh");

有关更多信息,请参阅上面的 Ogre::ManualObject 链接。高温高压

于 2010-08-20T15:40:22.457 回答