ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:409.65KB ,
资源ID:17256053      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17256053.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(3d max教程第8章多边形建模1Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

3d max教程第8章多边形建模1Word格式文档下载.docx

1、当给对象应用Edit Patch编辑修改器或者将它们转换成Editable Patch对象时,3ds max将几何体转换成一组独立的面片。每个面片由连接边界的3到4个点组成,这些点可定义一个表面。 NURBS术语NURBS代表Non-Uniform Rational B-Splines(不均匀有理B样条): Non-Uniform(不均匀)意味着可以给对象上的控制点不同的影响,从而产生不规则的表面; Rational(有理)意味着代表曲线或者表面的等式被表示成两个多项式的比,而不是简单的求和多项式。有理函数可以很好地表示诸如圆锥、球等重要曲线和曲面模型; B-spline (Basis spl

2、ine,基本样条线)是一个由三个或者多个控制点定义的样条线。这些点不在样条线上,与使用Line或者其它标准二维图形工具创建的样条线不同。后者创建的是Bezier曲线,它是B- splines的一个特殊形式。使用NURBS就可以用数学定义创建精确的表面。许多现代的汽车设计都是基于NURBS来创建光滑和流线型的表面。8.2 对象和次对象3ds max的所有场景都是建立在对象的基础上,每个对象又由一些次对象组成。一旦开始编辑对象的组成部分,就不能变换整个对象。8.2.1 次对象层次在这个练习中,我们将熟悉组成3ds max对象的基本部分。1. 启动或者复位3ds max。2. 单击命令面板的Sphe

3、re按钮,在顶视口创建一个半径约为50个单位的球。3. 到 Modify命令面板,在 Modifier List下拉式列表中选取Edit Mesh。现在3ds max认为球是由一组次对象组成的,而不是由参数定义的。4. 在Modify命令面板的编辑修改器堆栈显示区域单击Sphere,见图8.1。卷展栏现在恢复到它的原始状态,命令面板上出现了球的参数。使用3ds max的堆栈可以对对象进行一系列非破坏性的编辑。这就意味着可以随时返回编辑修改的早期状态。5. 在顶视口中单击鼠标右键,然后从弹出的四元组菜单中选取Convent To: / Convert to Editable Mesh,见图8.2

4、。 图8.1 图8.2这时编辑修改器堆栈的显示区域只显示Editable Mesh。命令面板上的卷展栏类似于Edit Mesh,球的参数化定义已经丢失。见图8.3。图8.38.2.2 Editable Mesh与Edit Mesh的比较Edit Mesh编辑修改器主要用来将标准几何体、Bezier面片或者NURBS曲面转换成可以编辑的网格对象。增加Edit Mesh编辑修改器后就在堆栈的显示区域增加了层。模型仍然保持它的原始属性,并且可以通过在堆栈显示区域选择合适的层来处理对象。将模型塌陷成Editable Mesh后,堆栈显示区域只有Editable Mesh。应用给对象的所有编辑修改器和对

5、象的基本参数都丢失了,只能在网格次对象层次编辑。当完成建模操作后,将模型转换成Editable Mesh是一个很好的习惯,这样可以大大节省系统资源。如果模型需要输出给实时的游戏引擎,那么塌陷成Editable Mesh是必须的。在后面的练习中我们将讨论这两种方法的不同。8.2.3 网格次对象层次一旦一个对象被塌陷成Editable Mesh编辑修改器或者被应用了Edit Mesh编辑修改器,就可以使用下面次对象层次。1. Vertex(节点):节点是空间上的点,它是对象的最基本层次。当移动或者编辑节点的时候,它们的面也受影响。对象形状的任何改变都会导致重新安排节点。在3ds max中有很多编辑

6、方法,但是最基本的是节点编辑。图8.3是移动节点导致的几何体形状的变化。2. Edge(边):Edge是一条可见或者不可见的线(参见图8.4),它连接两个节点,形成面的边。两个面可以共享一个边。处理边的方法与处理节点类似,在网格编辑中经常使用。3. Face(面):面是由3个节点形成的三角形。在没有面的情况下,节点可以单独存在,但是在没有节点的情况下,面不能单独存在。在渲染的结果中,我们只能看到面,而不能看到节点和边。面是多边形和元素的最小单位,可以被指定光滑组,以便与相临的面光滑。4. Polygon(多边形):在可见的线框边界内的面形成了多边形。多边形是面编辑的便捷方法。此外,某些实时渲染

7、引擎常使用多边形,而不是3ds max中的三角形面。5. Element(元素):元素是网格对象中以组连续的表面。例如茶壶就是由4个不同元素组成的几何体,见图8.5。当一个独立的对象被使用Attach附加到另外一个对象上后,这两个对象就变成新对象的元素。下面我们就举例来说明如何在次对象层次工作。1. 启动3ds max,或者在菜单栏选取File / Reset,复位3ds max。 图8.4 图8.52. 在菜单栏选取File / Open,然后从本书的配套光盘中打开文件Samplesch08 ch08_01.max。3. 在用户视口中单击飞机,选择它,见图8.6。4. 单击主工具栏的 Sel

8、ect and Move按钮。5. 在用户视口四处移动飞机,则飞机四处移动,好像一个对象似的。6. 单击主工具栏的 Undo按钮。7. 在Modify面板,单击Selection卷展栏下面的 Vertex按钮。8. 在用户视口选择飞机最前端的点,然后四处移动该节点,会发现只有一个节点受变换的影响,见图8.7。 图8.6 图8.79. 按键盘上的Ctrl + Z键取消前面的移动操作。10. 单击Selection卷展栏下面的 Edge按钮。11. 在用户视口选择机尾顶部的边,然后四处移动它。这时选择的边以及组成边的两个节点被移动,见图8.8。12. 按键盘上的Ctrl + Z键取消对选择边的移动

9、。13. 单击Selection卷展栏下面的 Face按钮。14. 在用户视口选择机尾顶部的边,然后四处移动它。15. 在用户视口选择左侧机翼顶部的面(见图8.9),然后四处移动它,这时面及组成面的三个点被移动了。 图8.8 图8.916. 按键盘上的Ctrl + Z键撤消对选择面的移动。17. 单击Selection卷展栏下面的 Polygon按钮。18. 在用户视口的空白地方单击鼠标左键,取消对面的选择。19. 在用户视口选取左侧机翼的多边形,这次整个机翼顶部都被选择了,见图8.10。20. 单击Selection卷展栏下面的 Element按钮。21. 在用户视口选择机尾顶部的边,然后四

10、处移动它,见图8.11。 图8.10 图8.11由于机翼是一个独立的元素,因此它们一起移动。8.2.4 常用的次对象编辑选项命名的选择集无论是在对象层次还是在次对象层次,选择集都是非常有用的工具。经常需要编辑同一组节点。使用选择集后可以给节点定义一个命名的选择集,这样就可以通过命名的选择集快速选择节点了。通常在主工具栏中命名选择集 。次对象的Backfacing选项在次对象层次选择的时候,经常会选取在几何体另外一面的次对象。这些次对象是不可见的,通常也不是编辑中所需要的。在3ds max的Selection卷展栏中选择Ignore Backfacing复选框(见图8.12),解决这个问题。背离

11、激活视口的所有次对象将不会被选择。8.3 低消耗多边形建模基础常见的低消耗网格建模的方法是盒子建模(Box Modeling)。盒子建模技术的流程是首先创建基本的几何体(例如盒子)。然后将盒子转换成Editable Mesh,这样就可以在次对象层次处理几何体了。通过变换和拉伸次对象使盒子逐渐接近最终的目标对象。8.3.1 变换次对象在次对象层次变换是典型的低消耗多边形建模技术。可以通过移动、旋转和缩放节点、边和面来改变几何体的模型。8.3.2 处理面通常使用Edit Geometry卷展栏(见图8.13)下面的Extrude和Bevel来处理表面。可以通过输入数值或者在视口中交互拖曳来创建拉伸

12、或者倒角的效果。 图8.12 图8.13Extrude增加几何体复杂程度的最基本方法是增加更多的面。Extrude就是增加面的一种方法。图8.14就给出了面拉伸前后的效果。图8.14BevelBevel首先将面拉伸到需要的高度,然后再缩小或者放大拉伸后的面,图8.15给出了倒角后的效果。图8.158.3.3 处理边通过分割边来创建节点创建节点最简单的方法是分割边。直接创建完面和多边形后,可以通过分割和细分边来生成节点(见图8.16)。在3ds max中可以创建单独的节点,但是这些点与网格对象没有关系。选择网格对象的一个边 边被分割,生成一个节点图8.16分割边后就生成一个新的节点和两个边。在默

13、认的情况下,这两个边是不可见的。如果要编辑一个不可见的边,需要先将它设置为可见的。有如下两种方法来设置边的可见性:先选择边,然后单击Surface Properties卷展栏中的Visible按钮,或者选择Object Properties对话框中Display Properties区域的Edges Only复选框,见图8.17。切割边切割边的更精确方法是使用Edit Geometry卷展栏下面的Cut按钮,见图8.18。 图8.17 图8.18使用Cut选项可以在各个连续的表面上交互地绘制新的边。8.3.4 处理节点建立低消耗多边形模型使用的一个重要技术是节点合并。例如,在人体建模模型时,通

14、常建立一半的模型,然后通过镜像得到另外一半模型。图8.19给出了建立人头模型的情况。当采用镜像方式复制人头的另外一面时,两侧模型的节点应该是一样的。可以通过调整位置使两侧面相交部分的节点重合,然后将重合的节点焊接在一起,得到完整的模型,见图8.20。 图8.19 图8.20将节点焊接在一起后,模型上的间隙将消失,重合的节点被去掉。有两种方法来合并节点:选择一定数目的节点,然后设置合并的阀值或者直接选取合并的点,见图8.21。在前面的例子中已经使用了Weld下面的Selected选项。可以选择一个或者两个重合或者不重合的节点,然后单击Selected按钮。这样,要么这些节点被合并在一起,要么将出

15、现图8.22所示的消息框。在Selected右边的阀值数值键入区决定能够被合并节点之间的距离。如果节点是重合在一起的,那么这个距离可以设置小一点;如果需要合并节点之间的距离较大,那么这个数值需要设置大一些。 图8.21 图8.22在合并节点的时候,有时使用Target选项要方便些。一旦打开了Target选项,可以通过拖曳的方法合并节点。8.3.5 修改可以编辑的网格对象在这个练习中,我们将使用Face Extrude选项来构造飞机的座仓盖。2. 在菜单栏选取File / Open,然后从本书的配套光盘中打开文件Samplesch08 ch08_02.max。说明:Object Properti

16、es对话框中的Edges Only选项已经被关闭,Edged Faces的视口属性已经被设置到User视口。这样的设置可以使对网格对象的观察更清楚些。打开Samplesch08 ch08_02.max后的场景见图8.23。3. 在用户视口中选择飞机。4. 在 Modify面板,单击Selection卷展栏的 5. 在用户视口选择座仓区域的两个多边形,见图8.24。 图8.23 图8.24通过观察Selection卷展栏的底部(见图8.25)就可以确认选择的面是否正确。这特别适用于次对象的选择。6. 在Edit Geometry卷展栏将Extrude的数值改为23.0 选择的面被拉伸了,座仓盖有

17、了大致的形状,见图8.26。 图8.25 图8.267. 单击Selection卷展栏的 8. 在前视口使用区域的方式选择顶部的节点,见图8.27。9. 在前视口调整节点,使其类似于图8.28。 图8.27 图8.2810. 单击主工具栏的 Non-uniform Scale按钮。11. 在右视口使用区域的方式选择顶部剩余的两个节点(见图8.29的A图),并沿着X轴缩放它们,直到与图8.29中的B图类似为止。A B图8.29现在飞机有了座仓,见图8.30。如果得到的结果与想象的不一样,那么可以在菜单栏选取File / Open,然后从本书的配套光盘中打开文件Samplesch08ch08_03

18、.max。该文件就是用户应该得到的结果。8.3.6 反转边当使用多于3个边的多边形建模的时候,内部边有不同的形式。例如一个简单的四边形的内部边就有两种形式,见图8.31。将内部边从一组节点改变到另外一组节点就称为反转边(Edge Turning)。图8.31是一个很简单的图形,因此很容易看清楚内部边。如果在复杂的三维模型上,边界的方向就变得非常重要。图8.32中被拉伸的多边形的边界正确。 图8.30 图8.31如果反转了顶部边界,将会得到明显不同的效果,见图8.33。 图8.32 图8.33需要说明的是尽管两个图明显不同,但是节点位置并没有明显改变。下面我们就举例来说明如何反转边。1. 继续前

19、面的练习,或者在菜单栏选取File / Open,然后从本书的配套光盘中打开文件Samplesch08ch08_03.max。2. 选取视口导航控制区域 Arc Rotate SubObject按钮。3. 在用户视口绕着机舱旋转视口,会发现机舱两侧是不对称的,见图8.34。从图8.34中可以看出,长长的小三角形使机舱看起来有一个不自然的皱折。在游戏引擎中,这类三角形会出现问题。反转边可以解决这个问题。4. 在用户视口选择飞机。5. 选择 Modify命令面板,单击Selection卷展栏的Edge按钮。6. 单击Edit Geometry卷展栏中的Turn按钮。左侧右侧图8.347. 在用户视口选择飞机座舱左侧前半部分的边,见图8.35。图8.35现在座舱看起来好多了。下面来设置右边的边。8. 在视口导航控制区域选取 9. 在用户视口绕着飞机旋转视口,以便观察座舱的右侧。10. 在Turn仍然打开的情况下,单击定义座舱后面小三角形的边,见图8.36。现在座舱完全对称了。如果得到的结果与想象的不一样,那么可以在菜单栏选取File / Open,然后从本书的配套光盘中打开文件Samplesch08 ch08_04.max。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1