曲面细分(loop曲面细分,catmull曲面细分)(计算机图形学学习笔记)

本文详细介绍了计算机图形学中的曲面细分技术,包括Loop细分和Catmull-Clark细分。Loop细分通过增加三角形数量和调整顶点位置实现平滑效果;Catmull-Clark细分则适用于一般网格,通过不断细分减少非四边形区域。此外,还探讨了曲面简化的重要性及边坍缩和二次误差度量在简化过程中的应用。
摘要由CSDN通过智能技术生成

1 曲面细分

1.1 Loop细分

Loop细分一般有两步操作:

1. 把三角形数量增多。

        将一个三角形的每条边的中点相连,把原三角形分割成四个三角形


2. 改变三角形顶点的位置,让模型看上去更光滑。

        根据旧顶点和新顶点的不同采用两种方法分分配权重,计算新旧顶点的位置。

        2.1对于新顶点

         2.2对于旧顶点

3. 结果展示

 

1.2 Catmull-Clark细分(General Mesh)

        Loop细分只能解决三角形网格

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值