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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(3dsmax教学计划方案二维图形建模.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

3dsmax教学计划方案二维图形建模.docx

1、3dsmax教学计划方案二维图形建模第六章:二维图形建模在建模和动画中,二维图形起着非常重要的作用。3ds max的二维图形有两类,它们是样条线和NURBS曲线。它们都可以作为三维建模的基础或者作为Path Constraint控制器的路径。但是它们的数学方法有本质的区别。NURBS的算法比较复杂,但是可以非常灵活地控制最后的曲线。通过本章的学习,能够掌握如下内容: 创建二维对象; 在次对象层次编辑和处理二维图形; 调整二维图形的渲染和插值参数; 使用二维图形编辑修改器创建三维对象。6.1 二维图形的基础6.1.1 二维图形的术语二维图形是由一条或者多条样条线(Spline)组成的对象。样条线

2、是由一系列点定义的曲线。样条线上的点通常被称为节点(Vertex)。每个节点包含定义它的位置坐标的信息,以及曲线通过节点方式的信息。样条线中连接两个相邻节点的部分称为线段(Segment),见图6.1。a 节点(Vertex) b 线段(Segment) c 样条线(Spline) 图6.16.1.2 二维图形的用法二维图形通常作为三维建模的基础。给二维图形应用一些诸如Extrude、Bevel、Bevel Profile和Lathe等编辑修改器就可以将它转换成三维图形。二维图形的另外一个用法是作为Path Constraint控制器的路径。还可以将二维图形直接设置成可以渲染的,来创建诸如霓虹

3、灯一类的效果。6.1.3 节点的类型节点用来定义二维图形中的样条线。节点有如下四种类型: Corner(拐角):Corner节点类型使节点两端的入线段和出线段相互独立,因此两个线段可以有不同的方向。 Smooth(光滑):Smooth节点类型使节点两侧的线段的切线在同一条线上,从而使曲线有光滑的外观。 Bezier:Bezier节点类型的切线类似于Smooth节点类型。不同之处在于Bezier类型提供了一个可以调整切线矢量大小的句柄。通过这个句柄可以将样条线段调整到它的最大范围。 Bezier Corner(Bezier拐角):Bezier Corner节点类型分别给节点的入线段和出线段提供了

4、调整句柄,但是它们是相互独立的。两个线段的切线方向可以单独进行调整。6.1.4 标准的二维图形3ds max提供了几个标准的二维图形(样条线)按钮,见图6.2。二维图形的基本元素都是一样的。不同之处在于标准的二维图形在更高层次上有一些控制参数,用来控制图形的形状。这些控制参数决定节点的位置、节点的类型和节点的方向。在创建了二维图形后,还可以在编辑面板对二维图形进行编辑。我们将在后面对这些问题进行详细讨论。6.1.5 二维图形的共有属性二维图形有一个共有的Rendering(渲染)和Interpolation(插值)属性。这两个卷展栏见图6.3。 图6.2 图6.3在默认情况下,二维图形不能被渲

5、染。但是,有一个选项可以将它设置为可以渲染的。如果激活了这个选项,那么在渲染的时候将使用一个指定厚度的圆柱网格取代线段。这样就可以生成诸如霓虹灯等的模型。指定网格的边数可以控制网格的密度。可以指定是在视口中渲染二维图形,还是在渲染时渲染二维图形。对于视口渲染和扫描线渲染来讲,网格大小和密度设置可以是独立的。在3ds max内部,样条线有确定的数学定义。但是在显示和渲染的时候就使用一系列线段来近似样条线。插值设置决定使用的直线段数。步数(Step)决定在线段的两个节点之间插入的中间点数。中间点之间用直线来表示。Steps参数的取值范围是0到100。0表示在线段的两个节点之间没有插入中间点。该数值

6、越大,插入的中间点就越多。一般情况下,在满足基本要求的情况下,尽可能将该参数设置的最小。在样条线的Interpolation卷展栏中还有Optimize和Adaptive选项。当选取了Optimize复选框,3ds max将检查样条线的曲线度,并减少比较直的线段上的步数,这样可以简化模型。当选取了Adaptive复选框,3ds max则自适应调整线段。 6.1.6 Start New Shape选项在Object Type卷展栏中有一个Start New Shape选项(参见图6.2),用来控制所创建的一组二维图形是一体的,还是独立的。前面已经提到,二维图形可以包含一个或者多个样条线。当创建二

7、维图形的时候,如果选取了Start New Shape复选框,创建的图形就是独立的新的图形。如果关闭了Start New Shape 选项,那么创建的图形就是一个二维图形。6.2 创建二维图形6.2.1 使用Line、Rectangle和Text工具来创建二维图形在这一小节我们将使用Line、Rectangle和Text工具来创建二维对象。1. 启动3ds max,或者在菜单栏选取File / Reset,复位3ds max。2. 在创建命令面板中单击Shapes按钮。3. 在Shapes面板中单击 Line按钮。这时Create面板上的Shapes分类自动打开,并选取了Line工具,见图6.

8、4。 图6.44. 在前视口单击创建第一个节点,然后移动鼠标再单击创建第二个节点。5. 单击鼠标右键,结束画线工作。使用Line1. 继续前面的练习,在菜单栏选取File / Open,然后从本的配套光盘中打开文件Samplesch06ch06_01.max。这是一个只包含系统设置,没有场景信息的文件。2. 在顶视口单击鼠标右键激活它。3. 单击视图导航控制区域的 Max/Min Toggle按钮,切换到满屏显示。4. 在创建命令面板中单击Shapes按钮,然后在命令面板的Object Type卷展栏单击Line按钮。5. 在Create面板中仔细观察Creation Method卷展栏的设置

9、,见图6.6。这些设置决定样条线段之间的过渡是光滑的还是不光滑的。Initial Type设置是Corner,表示用单击的方法创建节点的时候,相邻的线段之间是不光滑的。6. 在顶视口采用单击的方法创建3个节点,见图6.7。创建完3个节点后单击鼠标右键结束创建操作。从图6.7中可以看出,在两个线段之间,也就是节点2处有一个拐角。 图6.6 图6.77. 在Create面板的Creation Method卷展栏,将Initial Type设置为Smooth。8. 采用与第6步相同的方法在顶视口创建一个样条线,见图6.8。从图6.8中可以看出选择Smooth后创建了一个光滑的样条线。Drag Typ

10、e设置决定拖曳鼠标时创建的节点类型。不管是否拖曳鼠标,Corner类型使每个节点都有一个拐角。Smooth类型在节点处产生一个不可调整的光滑过渡。Bezier类型在节点处产生一个可以调整的光滑过渡。如果将Drag Type设置为Bezier,那么从单击点处拖曳的距离将决定曲线的曲率和通过节点处的切线方向。9 在Creation Method卷展栏,将Initial Type设置为Corner,将Drag Type设置为Bezier。10. 在顶视口再创建一条曲线。这次采用单击并拖曳的方法创建第2点。这次创建的图形应该类似于图6.9中下面的图。 图6.8 图6.9使用Rectangle工具1.

11、在菜单栏选取File / Reset,复位3ds max。2. 单击创建命令面板的 Shapes按钮。3. 在命令面板的Object Type卷展栏单击Rectangle按钮。4. 在顶视口单击并拖曳创建一个矩形。5. 在Create面板的Parameters卷展栏,将Length设置为100,将Width设置为200,将Corner Radius设置为20。这时的矩形见图6.10。Rectangle是只包含一条样条线的二维图形,它有8个节点和8个线段。6. 选择矩形,然后打开 Modify命令面板。矩形的参数在Modify面板的Parameters卷展栏中,见图6.11。用户可以改变这些参数

12、。 图6.10 图6.11使用Text工具1. 在菜单栏中选取File / Reset,复位3ds max。2. 在创建命令面板中单击Shapes按钮。3. 在命令面板的Object Type卷展栏单击Text按钮。这时在Create面板的Parameters卷展栏显示默认的文字(Text)设置,见图6.12。从图6.12中可以看出,默认的字体是 Arial,大小是100个单位,文字内容是MAX Text。4. 在Create面板的Parameters卷展栏,采用单击并拖曳的方法选取MAX Text,使其突出显示。5. 采用中文输入方法键入文字“动画”,见图6.13。 图6.12 图6.136

13、. 在顶视口单击创建文字,见图6.14。这个文字对象由多个相互独立的样条线组成。7. 确认文字仍然被选择,到 Modify面板。8. 在Modify面板的Parameters卷展栏将字体改为隶,将Size改为80,见图6.15。 图6.14 图6.15视口的文字自动更新,以反映对参数所做的修改,见图6.16。与矩形一样,文字也是参数化的,这就意味着可以在Modify面板中通过改变参数控制文字的外观。6.2.2 在创建中使用Start New Shape选项 前面已经提到,一个二维图形可以包含多个样条线。当Start New Shape选项被打开后,3ds max将新创建的每个样条线作为一个新的

14、图形。例如,如果在Start New Shape选项被打开的情况下创建了三条线,那么每条线都是一个独立的对象。如果关闭了Start New Shape选项,后面创建的对象将被增加到原来的图形中。下面我们就举例来说明这个问题。1. 在菜单栏选取File / Reset,复位3ds max。2. 在Create命令面板的Shapes中,关闭Object Type卷展栏下面的Start New Shape按钮。3. 在Object Type卷展栏中单击Line按钮。4. 在顶视口通过单击的方法创建两条直线,见图6.17。 图6.16 图6.175. 单击主工具栏的 Select and Move按钮

15、。6. 在顶视口移动二维图形。由于这两条线是同一个二维图形的一部分,因此它们一起移动。 6.2.3 渲染样条线1. 启动3ds max,或者在菜单栏选取File / Reset,复位3ds max。2. 在菜单栏选取File / Open,然后从本的配套光盘中打开文件Samplesch06ch06 _02.max。该文件包含了默认的文字对象,见图6.18。图6.183. 在顶视口单击鼠标右键,激活它。4. 单击主工具栏的 Render Scene按钮。5. 在Render Scene对话框Common面板中Common Parameters卷展栏的Output Size区域,选取320x240

16、。然后单击Render按钮。文字没有被渲染,在渲染窗口中没有任何东西。6. 关闭渲染窗口和Render Scene对话框。7. 确认仍然选择了文字对象,到 Modify面板,打开Rendering卷展栏。在Rendering 卷展栏中显示了Viewport和Renderer选项。可以在这里为视口或者渲染设置Thickness、Sides和Angle的数值。8. 在Rendering卷展栏中选取Renderer选项,然后选择Renderable复选框,见图6.19。9. 确认仍然激活了顶视口,单击主工具栏的 Quick Render按钮。文字被渲染了,渲染结果见图6.20。 图6.19 图6.2

17、010. 关闭渲染窗口。11. 在Rendering卷展栏将Thickness改为4。12. 确认仍然激活了顶视口,单击主工具栏的 Quick Render按钮。渲染后文字的线条变粗了。13. 关闭渲染窗口。14. 在Rendering卷展栏选取Display Render Mesh复选框,见图6.21。在视口中文字按网格的方式来显示,见图6.22。现在的网格使用的是Renderer的设置,Thickness为4。15. 在Rendering卷展栏,选取Use Viewport Settings复选框。由于网格使用的是Viewport的设置,Thickness为1,因此文字的线条变细了。 图6

18、.21 图6.226.2.4 使用插值(Interpolation)设置在3ds max内部,表现样条线的数学方法是连续的,但是在视口中显示的时候,做了些近似处理,样条线变成了不连续的。样条线的近似设置在Interpolation卷展栏中。下面我们就举例来说明如何使用插值设置。1. 继续前面的练习,在菜单栏选取File / Reset,复位3ds max。2. 在Create面板单击 Shapes按钮。3. 单击Object Type卷展栏下面的Circle按钮。4. 在顶视口创建一个圆,见图6.23。5. 在顶视口单击鼠标右键,结束创建圆的操作。圆是有4个节点的封闭样条线。6. 确认选择了圆

19、,在 Modify命令面板,打开Interpolation卷展栏,见图6.24。 图6.23 图6.24Steps值指定每个样条线段的中间点数。该数值越大,曲线越光滑。但是,如果该数值太大,将会影响系统的运行速度。7. 在Interpolation卷展栏将Steps数值设置为1。这时圆变成了多边形,见图6.25。8. 在Interpolation卷展栏将Steps设置为0,结果见图6.26。 图6.25 图6.26现在圆变成了一个正方形。9. 在Interpolation卷展栏选取Adaptive复选框,圆中的正方形又变成了光滑的圆,而且Steps和Optimize选项变灰,不能使用。6.3

20、编辑二维图形上一节介绍了如何创建二维图形,这一节我们将讨论如何在3ds max中编辑二维图形。6.3.1 访问二维图形的次对象对于所有二维图形来讲,Modify面板中的Rendering和Interpolation卷展栏都是一样的,但是Parameters卷展栏却是不一样的。 在所有二维图形中Line是比较特殊的,它没有可以编辑的参数。创建完Line对象后就必须在Vertex、Segment和Spline层次进行编辑。我们将这几个层次称之为次对象层次。下面就举例来说明如何访问次对象层次。1. 在菜单栏选取File / Reset,复位3ds max。2. 在Create命令面板中单击 Shap

21、es按钮。3. 在Object Type卷展栏中单击Line按钮。4. 在顶视口创建一条与图6.27类似的线。5. 在Modify命令面板的堆栈显示区域中单击Line左边的+号,显示次对象层次,见图6.28。可以在堆栈显示区域单击任何一个次对象层次来访问它。6. 在堆栈显示区域单击Vertex。 图6.27 图6.287. 在顶视口显示任何一个节点,见图6.29。8. 单击主工具栏的 Select and Move按钮。9. 在顶视口移动选择的节点,见图6.30。 图6.29 图6.3010. 在Modify面板的堆栈显示区域单击Line,就可以离开次对象层次。6.3.2 处理其它图形对于其它

22、二维图形,有两种方法来访问次对象,第一种方法是将它转换成可编辑的样条线(Editable Spline);第二种方法是应用Edit Spline编辑修改器。这两种方法在用法上还是有所不同的。如果将二维图形转换成Editable Spline,就可以直接在次对象层次设置动画,但是同时将丢失创建参数。如果给二维图形应用Edit Spline编辑修改器,则可以保留对象的创建参数,但是不能直接在次对象层次设置动画。要将二维对象转换成Editable Spline,可以在编辑修改器堆栈显示区域的对象名上单击鼠标右键,然后从弹出的快捷菜单中选取Convert to Editable Spline。还可以在

23、场景中选择的二维图形上单击鼠标右键,然后从弹出的菜单中选取Convert to Editable Spline。见图6.31。图6.31要给对象应用Edit Spline编辑修改器,可以在选择对象后选择Modify面板,再从编辑修改器列表中选取Edit Spline即可。无论使用哪种方法访问次对象都是一样的,使用的编辑工具也是一样的。在下一节我们以Edit Spline为例来介绍如何在次对象层次编辑样条线。6.4 Edit Spline编辑修改器6.4.1 Edit Spline编辑修改器的卷展栏Edit Spline编辑修改器有3个卷展栏,即Selection卷展栏(见图6.31)、Soft

24、 Selection卷展栏(见图6.32)和Geometry卷展栏(见图6.33)。 图6.31 图6.32 图6.33Selection卷展栏可以在这个卷展栏中设定编辑层次。一旦设定了编辑层次,就可以用3ds max的标准选择工具在场景中选择该层次的对象。Selection卷展栏中的Area Selection选项,用来增强选择功能。选择这个复选框后,离选择节点的距离小于该区域指定的数值的节点都将被选择。这样,就可以通过单击的方法一次选择多个节点。也可以在这里命名次对象的选择集,系统根据节点、线段和样条线的创建次序对它们进行编号。Geometry卷展栏Geometry卷展栏包含许多次对象工具

25、,这些工具与选择的次对象层次密切相关。Spline次对象层次的常用工具: Attach(附加):给当前编辑的图形增加一个或者多个图形。这些被增加的二维图形也可以由多条样条线组成。 Detach(分离):从二维图形中分离出线段或者样条线。 Boolean(布尔运算):对样条线进行交、并和差运算。并(Union)是将两个样条线结合在一起形成一条样条线,该样条线包容两个原始样条线的公共部分。差(Subtraction)是将从一个样条线中删除与另外一个样条线相交的部分。交(Intersection)是根据两条样条线的相交区域创建一条样条线。 Outline(外围线):给选择的样条线创建一条外围线,相当

26、于增加一个厚度。Segment次对象层次的编辑:Segment次对象允许通过增加节点来细化线段,也可以改变线段的可见性或者分离线段。Vertex次对象支持如下操作: 切换节点类型; 调整Bezier节点句柄; 循环节点的选择; 插入节点; 合并节点; 在两个线段之间倒一个圆角; 在两个线段之间倒一个尖角。Soft Selection卷展栏Soft Selection卷展栏的工具主要用于次对象层次的变换。Soft Selection定义一个影响区域,在这个区域的次对象都被软选择。变换应用软选择的次对象时,其影响方式与一般的选择不同。例如,如果将选择的节点移动5个单位,那么软选择的节点可能只移动2

27、.5个单位。在图6.34中,我们选择了螺旋线的中心点。当激活软选择后,某些节点用不同的颜色来显示,表明它们离选择点的距离不同。这时如果移动选择的点,那么软选择的点移动的距离较近,见图6.35。 图6.34 图6.356.4.2 在节点次对象层次工作我们先选择节点,然后再改变节点的类型。1. 启动3ds max,或者在菜单栏选取File / Reset,复位3ds max。2. 在菜单栏选取File / Open,然后从本的配套光盘中打开文件Samplesch06 ch06_03.max。这个文件中包含几条类似于矩形的4个线段,见图6.36。3. 在顶视口单击线,选择它。4. 选择 Modify

28、命令面板。5. 在编辑修改器堆栈显示区域单击Line左边的+号,这样就显示出了Line的次对象层次,+号变成了-号。6. 在编辑修改器堆栈显示区域单击Vertex,这样就选择了Vertex次对象层次,见图6.37。 图6.36 图6.377. 在Modify面板打开Selection卷展栏,选择Vertex选项,见图6.38。Selection卷展栏底部的Display区域的内容(见图6.39)表明当前没有选择节点。 图6.38 图6.398. 在顶视口选择左上角的节点。Selection卷展栏显示区域的内容()告诉我们选择了一个节点。说明:这里只有一条样条线,因此所有节点都属于这条样条线。9

29、. 在Selection卷展栏中选择Show Vertex Numbers复选框,见图6.40。在视口中显示出了节点的编号,见图6.41。 图6.40 图6.4110. 在顶视口的节点1上单击鼠标右键。11. 在弹出的菜单上选取Smooth,见图6.42。12. 在顶视口的第2个节点上单击鼠标右键,然后从弹出的菜单中选取Bezier,在节点两侧出现Bezier调整句柄。13. 单击主工具栏的 Select and Move或Select and Rotate按钮。14. 在顶视口选择其中的一个句柄,然后将图形调整成图6.43所示的样子。节点两侧的Bezier句柄始终保持在一条线上,而且长度相等

30、。15. 在顶视口的第3个节点上单击鼠标右键,然后从弹出的菜单中选取Bezier Corner。 图6.42 图6.4316. 在顶视口将Bezier句柄调整成图6.44所示的样子。从操作中可以看出,Bezier Corner节点类型的两个句柄是相互独立的,改变句柄的长度和方向将得到不同的效果。17. 在顶视口使用区域选择的方法选择四个节点。18. 在顶视口中的任何一个节点上单击鼠标右键,然后从弹出的菜单中选取Smooth,可以一次改变很多节点的类型。19. 在顶视口单击第1个节点。20. 单击Modify面板Geometry卷展栏下面的Cycle按钮。在视口中选择了第2个节点。21. 在编辑

31、修改器堆栈的显示区单击Line,退出次对象编辑模式。下面我们给样条线插入节点。1. 启动3ds max,或者在菜单栏选取File / Reset,复位3ds max。2. 在菜单栏选取File / Open,然后从本的配套光盘中打开文件Samplesch06 ch06_04.max。这个文件中包含了一个二维图形,见图6.45。 图6.44 图6.453. 在顶视口单击二维图形,选择它。4. 在Modify命令面板的编辑修改器堆栈显示区域单击Vertex,进入到节点层次。5. 在Modify面板的Geometry卷展栏单击Insert按钮。6. 在顶视口的节点2和节点3之间的线段上单击鼠标左键,插入了一个节点,拖动鼠标至需要的位置,再次单击鼠标左键,然后单击鼠标右键,

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2