0

我想将地形添加到使用 OSG 的项目中。

我已阅读 osgTerrain 文档。正如我从它的界面所了解的那样,它将数据视为统一的高度场——高度网格。

我希望地形不均匀。它将表示为在顶点指定高度的三角剖分。

osgTerrain 是否支持开箱即用?或者我应该自己实现,从层派生?在哪里可以找到广泛的文档?从哪里开始?

4

1 回答 1

1

osgTerrain 在某一点上,通过 VPB 工具,支持不规则的三角地形模型。OSG 本身没有任何东西可以阻止您继续这样做。但是,我必须质疑你这样做的原因。您在寻找性能吗?osg 现在使用常规高度场的原因是使用现代 GPU,它们与旧的索引三角形一样快。您是否计划在运行时对需要不规则网格的地形进行一些修改?

此外,您可能会考虑使用 osgEarth。它是 OSG 的替代地形子系统。它比 osgTerrain 功能丰富得多。它也使用规则网格的四叉树。

于 2013-06-18T16:13:59.673 回答