教程 30
曲面细分基础

原文: http://ogldev.atspace.co.uk/www/tutorial30/tutorial30.html
优快云完整版专栏: http://blog.youkuaiyun.com/column/details/13062.html
背景
曲面细分技术是OpenGL 4.x加入的一个令人振奋的新特性。曲面细分处理的核心是3d模型的细节和多边形数量等静态属性,例如当我们观察一个复杂的模型,像人的脸部,当靠近看时我们应该使用一个高度精细的模型来展示小的细节(例如皮肤表面的小突起等)。而高度精细的模型意味着需要更多的三角形来实现以及需要更强的计算能力来进行处理。同一个模型,
曲面细分是OpenGL 4.x引入的新特性,用于动态增加模型细节和多边形数量。教程介绍了曲面细分的基础,包括曲面细分控制着色器(TCS)、图源生成(PG)和曲面细分评估着色器(TES)三个阶段,以及如何通过控制点、细分级别(TL)和质心坐标实现模型的细节调整。通过对三角形的细分,实现不同距离下模型细节的平滑过渡,优化渲染效果。
订阅专栏 解锁全文
1265

被折叠的 条评论
为什么被折叠?



