当前位置:嗨网首页>书籍在线阅读

06-补充说明

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

补充说明

本章重点介绍参数贝塞尔曲线和曲面的数学基础。我们推迟了在OpenGL中呈现其中任何一个的实现,因为实现它们需要适当的曲面细分着色器知识作为载体,我们将在下一章中进行介绍。我们还跳过了一些推导过程,例如递归细分算法。

在3D图形中,使用贝塞尔曲线建模对象有许多优点。首先,理论上,这些物体可以任意缩放,并且仍然保持光滑的表面而不“像素化”。其次,许多由复杂曲线组成的物体可以使用贝塞尔控制点集合进行更有效的存储,而不是存储数千个顶点。

除计算机图形和汽车外,贝塞尔曲线还有许多实际应用。在桥梁设计中也可以找到它们的身影,例如耶路撒冷的Chords Bridge [CB16]。类似的技术也用于构建TrueType字体,因此可以将其缩放到任意大小,或者将视角任意拉近观看,而字体边缘始终保持平滑。