GAMES101-现代计算机图形学入门-闫令琪——Lecture 12 Geometry 3 学习笔记

本文深入探讨了Mesh Operations中的关键步骤,包括Mesh Subdivision(如Loop和Catmull-Clark细分)、Mesh Simplification(减少面数保持形状)和Mesh Regularization(统一三角形大小)。讲解了细分规则、简化策略和正则化的必要性,以及Loop Subdivision的详细过程和Catmull-Clark的适用范围。

Lecture 12 Geometry 3

Mesh Operations: Geometry Processing

  • Mesh subdivision
  • Mesh simplification
  • Mesh regularization
image-20210120211945364

①、Mesh Subdivision (upsampling)

image-20210121193949137

Increase resolution

网格细分。通过增加三角形面数来得到更加平滑的效果。

②、Mesh Simplification (downsampling)

image-20210121193924987

Decrease resolution; try to preserve shape/appearance

网格简化。当一个模型很复杂,但是我看这个模型的时候距离相距很远,那么看到的细节其实没有那么多,这时候就需要对网格进行简化,去掉一些边、三角形等,但是依然要维持原来的相互连接关系,不能破坏基本结构。

③、Mesh Regularization (same #triangles)

image-20210121194244584

Modify sample distribution to improve quality

三角形大小不一,长短各不相同的模型,在渲染上可能会造成很多不便。这里做一个正则化,将原来的三角形正则成大小相同的正三角形,但是同时不能丢失细节。

(一)、Subdivision

1、Loop Subdivision

Common subdivision rule for triangle meshes

First, create more triangles (vertices)

Second, tune their positions

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值