复杂对象的呈现复杂性



考虑一个3D盒子。以随机的方式重新镶嵌这个盒子的顶点会创建许多大的相交面。呈现这样一个对象更加复杂。为什么?这对渲染复杂性有何影响?

以"随机"方式进行3D对象面镶嵌并不是很明确的定义,它还取决于你所谈论的复杂性类型。

如果你在CPU端进行镶嵌,你必须向硬件发送更多的顶点和面部信息来渲染相同的对象,并且渲染成本也会增加。如果多边形或四边形重叠,问题会更严重,因为碎片可能被阴影多次。

如果在GPU端发生镶嵌,由于在tesseval和几何着色器阶段对每个片段输入的评估,复杂性也更高。在这里,镶嵌几乎是随机的,因为只有两种类型的镶嵌:基于三角形和基于补丁。

相关内容

  • 没有找到相关文章

最新更新