游戏里的细节层次,游戏细节程度

首页 > 游戏 > 作者:YD1662024-01-01 06:40:19

在游戏过程中,不同的物体与观众的距离不同。因此,距离本身并不是定义每个物体、人物和风景的细节水平的有效因素。

还有其他一些其他指标需要考虑:

定义这些内容后,您需要选择要用于为对象创建 LOD 的技术。

详细程度管理技术

LOD 有助于提供足够的视觉质量,同时借助算法避免不必要的计算。然而,现代方法是根据呈现的信息量身定制的,这与原始算法容易做的事情相去甚远。

根据情况,主要有两种方法。

离散细节层次 (DLOD)

利用离散方法,您可以创建具有不同细节级别的对象的多个离散或不同版本。要获得所有这些,您需要一种用于各种多边形缩减技术的外部算法。

游戏里的细节层次,游戏细节程度(5)

在渲染过程中,具有较高细节级别的对象版本将替换为具有较低细节级别的对象,反之亦然。它会导致在过渡期间出现视觉爆裂声,您应该始终这样做。

连续细节层次 (CLOD)

连续的细节层次方法最适合性能密集型应用程序和移动对象。它允许您在本地更改细节。因此,您可以以更详细的方式呈现对象的一侧,而以更低的细节水平呈现另一侧。

游戏里的细节层次,游戏细节程度(6)

游戏里的细节层次,游戏细节程度(7)

连续LOD

这是可能的,因为方法中使用的结构细节光谱不断变化。CLOD使您能够选择适合特定情况的细节级别。由于涉及的操作很少,因此此方法可提供更低的 CPU 和更快的性能

优化 3D 对象的 LOD 级别

当你开始创建多边形网格时,你脑海中浮现的第一个问题是ー LOD的合理数量是多少?

这听起来可能很简单,但这是在了解什么是LOD之后要知道的第二件重要事情。

这就是原因。

如果仅减少多边形网格中的几个顶点,则不会有任何显著的性能改进。对象的所有版本都将呈现几乎相同。然后,如果多边形减少太多,LOD 切换将过于明显。

专业提示:使用一个不成文的规则,即为组中的每个对象(LOD1、LOD2、LOD3 等)减少 50% 的多边形数量,但仍根据对象的大小和重要性进行定制。

游戏里的细节层次,游戏细节程度(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.