Marching Cubes LOD System Unity

问题描述 投票:0回答:0

目前我有一个带有 3d 噪声的移动立方体算法,它使用 Unity3D 创建球形行星。行星是由块组成的。我想介绍一个 LOD 系统,因为它们非常庞大并且运行起来非常慢。我想知道应该怎么做。

  1. 我应该生成所有具有不同 LOD 级别的块并存储它们吗?如果我这样做,当玩家改变地形时,我将不得不用新关卡重新生成该块并再次存储它们。会不会很慢?
  2. 同时减少每个块的点数,将对地形产生巨大的影响。有没有解决的办法?有没有办法只复制网格并减少其顶点?

我在互联网上没有找到很多答案。几乎没有人尝试像我一样做。我希望我没有给你太多问题。提前致谢!

unity3d procedural-generation marching-cubes level-of-detail
© www.soinside.com 2019 - 2024. All rights reserved.