找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1508|回复: 4

何为“拓扑”?

[复制链接]

已领礼包: 17个

财富等级: 恭喜发财

发表于 2016-9-7 15:02:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在 3D 建模里,拓扑(Topology)这个概念,指的是多边形网格模型的点线面布局、结构、连接情况。拓扑是一个比较重要的进阶概念。如果 3D 模型只有「形」,能渲染出好的结果,不过没有一个好的拓扑结构,依然不能称得上是一个好的模型。

拓扑这个概念用文字表达可能会相当抽象,举一个例子说明一下:

1452677354992377.jpg
这是两个平面,外观上完全一样,可是分别有不同的拓扑结构:

1452677355504739.jpg

可以看到,虽然两个平面的外观、大小是一样的,不过内部的顶点、边线、面的排布方式却不尽相同。右边的平面内部结构仅仅是平直的网格,左边的却复杂一些,平面、边线围绕中心部分,形成了一个环状的结构。

拓扑重要吗?重要。

如果一个模型拥有良好的拓扑结构,不仅模型布线外观比较干净规整,还可以很大程度上,改善建模的工作效率,可以更快、更精确地修改、操作模型的整体和细节,从而更好的反映这个物体的结构特征。

1452677356603191.jpg

这是一个根据左边那个平面创建的一个简单的冲击坑/环形山地形模型。可以看出,根据线、面的排布,这个平面可以被分割成几个部分(每个部分用不同颜色标示),选择、修改加工这些部分,相对于右边那个平面来说,更方便。比如,可以选择某个特定的 edge flow 或者 edge loop,也可以使用环切(loop cut)命令来添加细节。

一般来说,创建人物模型尤为要注重拓扑结构。

1452677357233856.jpg

这个模型的拓扑结构比较合理。可以看到,这个模型的拓扑结构,大体上符合真实的人头结构:眼部被围成一圈,眼睛和鼻子加起来是一圈,嘴是单独一圈,下颌的走线类似真实世界里相应的骨骼结构。这样,要编辑某个部分,比杂乱无章的拓扑模型(如直接用球体雕刻出来一个人头模型)方便的多,比如调整眼眶的大小,可以直接选择眼睛的那几圈,然后缩放一下,再调整一下位置和细节即可。另外,由于拓扑结构大体符合真实人头的骨骼、肌肉结构,做动画时形变也能做到更加平滑、自然、真实。

一般来说,要尽量(但不必须)消除多边形模型中的三角面,因为三角面会打断 edge flow/edge loop,从而破坏拓扑结构。三角面在动画中也经常出现形变不自然的情况。并且,三角面在做表面细分(subdivision surface)时更容易出现异常。比如,有两个外观相同的方块,一个由四边面(quads)组成,另一个由三角面组成:

1452677357604049.jpg
但做 subdivision surface 后,由三角面组成的模型看上去,表面显得不自然、混乱;相比之下,由 quads 组成的方块在细分后看上去更规整:

1452677358384794.jpg
另外,也要避免使用边数大于 4 的多边形(N-gon)。所以通常情况下,只有四边面构成(quads-only)的模型拓扑结构是最好的(比如最开始给出的两个平面模型)。

3dsmax视频学习:
【3dsMax】QQ群:179102413


论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 4751个

财富等级: 富可敌国

发表于 2016-10-3 08:45:24 | 显示全部楼层
真的说得非常形象.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 100个

财富等级: 招财进宝

发表于 2021-8-31 11:03:25 | 显示全部楼层
学习了,谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 756个

财富等级: 财运亨通

发表于 2021-8-31 11:24:47 | 显示全部楼层
感谢分享!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-18 21:54 , Processed in 0.418285 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表