本文已参与「新人创作礼」活动,一起开启掘金创作之路。
🌴 2022.04.04 早十
前言
🎬本文章是 【三维建模技术】 专栏的文章,主要是上课的随堂笔记与练习 🔗三维建模技术专栏 传送门 💻提示:目录顺序以当堂内容(教材)为准,所以并非“1、2、3” 📽本节主要内容:学习可编辑多边形的建模
6 可编辑多边形(高级建模)
高级建模适合那些不能被拆分的物体,尤其是一些生物或是曲面物体
高级建模的工作流程是:
- 创建基础模型(基本形体、大型正确)
- 是编辑模型(细分模型、加工造型)
- 是网格平滑(进一步自动细分)
高级建模的主要工具
graph LR
编辑网格-->加工工具细分
编辑多边形-->加工工具细分
网格平滑-->A["平滑工具(平滑多边形)"]
🚀 概述编辑多边形建模
🚁 多边形建模的基本原理
点构成边,边构成面,面构成多边形,多边形构成三维模型 编辑多边形是高级建模的核心。编辑多边形能将多边形或三维模型编辑成我们想要的任何形状 编辑多边形有很多针对顶点、边和多边形的命令。如:挤出、倒角、插入和分离
🚁 创建可编辑多边形的方法
- 右击转换为可编辑多边形
- 修改器列表中选择可编辑多边形
右击转换的不能删除,修改器列表可以对编辑删除
6.1 多边形的子对象介绍
编辑多边形((editpoly)有5个子对象(子层级)∶ 顶点、边、边界(也叫封套)、多边形和元素(也叫三维模型),快捷键分别是1、2、3、4、5
6.2.1 顶点对象
"编辑顶点"卷展栏包含用于编辑顶点的命令。主要包括:
移除: 可删除选择的顶点,并接合使用它们的多边形 如果选择顶点,按下Delete键删除顶点,在网格中会创建一个或多个洞;而"移除"顶点时不会创建孔洞
断开: 在选定顶点相连的每个多边形上创建一个新顶点,使多边形的转角相互分开,使它们不再相连于原来的顶点上
挤出: 选择顶点后垂直拖动,就可以挤出此顶点
焊接: 对指定的阈值范围内选定的连续顶点进行合并。使用"焊接′前,要设置"焊接阈值”, [提示]如果几何体区域有很多非常接近的顶点,可使用焊接进行自动简化;要焊接相对较远的顶点,则使用"目标焊接”"
目标焊接: 可以选择一个顶点,并将它焊接到相邻目标顶点
切角: 选择并拖动顶点,在该顶点处生成切角。
移除孤立顶点:移除没有面和边的点
🚀 移除
🚀 断开
🚀 挤出
点击加号可以多次叠加(多了电脑会卡)
🚀 焊接
焊接可以通过旁边的长方形设置参数
🚀 目标焊接
目标焊接通过鼠标拉线
🚀 切角
🚀 移除孤立点
建模过程中移除多余的点
6.2.2 边对象
边对象中移除,挤出,焊接,切角,目标焊接与点类似,单独看一下连接
🚀 连接
通过边细分更多的面
6.2.3 边界对象
边界是指面的边缘
例如:球体没有边界,所以先Delete一部分,出现空洞
6.2.4 多边形对象
- 挤出: 单击"挤出”,垂直拖动多边形
- 轮廓:" 轮廓"命令用于增加或减小每组连续的选定多边形的外边。(即:原地变大变小) 执行"挤出"或"倒角"操作后,通常可以使用"轮廓”调整挤出面的大小
- 倒角: 单击"倒角”,然后垂直拖动多边形,将其挤出。释放鼠标按钮,然后垂直拖动鼠标光标,设置挤出轮廓。单击以完成设置。也可单击"轮廓"按钮右侧的"设置"按纽,在视图中设置"高度"和命令值 "倒角"命令="挤出"命令+"轮廓”命令
- 插入: 选择多边形,单击"插入"命令,垂直拖动多边形,插入多边形
- 桥: 使用"桥"命令可连接对象的两个选定多边形
- 从边旋转: 使"从边旋转"命令可沿指定的边旋转选定的多边形
- 沿样条线挤出: 使用"沿样条线挤出"命令可沿样条线挤出当前选定的多边形
🚀 插入顶点 挤出 轮廓 倒角
倒角相当于挤出+轮廓
🚀 桥
连接两个平面
🚀 从边旋转
面绕选定边旋转
🚀 沿样条线挤出
🚀 塌陷
🚀 平面化
6.2.4 元素对象
最常用的是来设置物体的材质ID号。用法是场景中有多个面
以茶壶为例,一般修改颜色会将整个颜色都改变
6.3 编辑网格
编辑网格约等于编辑多边形,它属于max早期版本的一个唯一的编辑命令 编辑网格中有一些命令是编辑多边形所没有的。主要包含:
- 在“面”的级别的炸开命令,可以把一个面炸成很多碎的表面。这是编辑网格所独有
- 在“边”的级别,我们可以把边变为可见或者不可见,这也是只有编辑网格才有的
所以我们在制作的时候,如果发现有一些命令在编辑多边形里面没有,我们可以用编辑网格来补充它
🚀 炸开
可以单独对每一个面移动
🚀 可见
三维图形面的最小单位时三角形而不是四边形,可以通过可见属性设置
6.4 多边形细分
🚀 细分原理
细分表面是多边形建模光滑模型的一套模型精度增加的解决方案,采用网格平滑的方式,对低精度模型进行平滑细分
🚀 细分方法
- 细分曲面: 是可编辑多边形自带的圆滑方式
- 网格平滑: 是max早期版本的细分解决方案
- 涡轮平滑:max7版本后增加的细分解决方案。它与网格平滑的相比,运用了提高性能的极端优化平滑算法。在相同模型相同设置的情况下,运算速度要快于网格平滑算法
什么是迭代次数?
设置为0时,不进行平滑计算 设置为1,指的是平滑一次。意思是每条边之间切割开 设置为2,指的是平滑二次。意思是每条边之间再次切割开 即每平滑一次,就比上一次的面数要增加4倍。所以一般我们的迭代次数不超过2次(显卡燃烧!)
可以在顶点下通过设置”控制级别"显示顶点,方便之后对点和面二次编辑