苏州市职业大学
课程设计说明书
名称 3dsmax建模课程设计
操场
20##年6月20日至20##年7月1日共2周
院 系 计算机工程系
班 级 10游戏动画1
姓 名 王丹丹
系 主 任 李金祥
教研室主任 周德富
指导教师 任平李亚琴
摘要
本次设计的3d作品是苏州市职业大学的操场。
说明书内容主要包括六个方面:
1. 主题内容
2. 制作过程
3. 模型渲染图
4. 设计中遇到的问题及处理方法
5. 设计体会
6.参考书籍。
操场主要就是看台、跑道和草坪的制作,设计中运用线的建模、多边形建模、布尔,使用灯光、材质的赋置和最终的渲染。
关键词:3d、建模、多边形建模、线的建模、布尔
目 录
一、主题内容... 1
二、制作过程... 1
三、模型渲染图... 6
四、设计中遇到的问题及处理方法... 7
五、设计体会... 7
六、参考书籍... 7
此次设计的3d作品是操场模型,主要包括跑道、草坪和看台,建模中主要运用线的建模、多边形建模、高级建模——布尔运算,使用目标聚光灯,材质有墙面乳胶漆材质、栏杆不锈钢材质、座椅塑料材质、草地贴图、跑道橡胶材质,最后渲染设置。
1. 打开3d max把单位和系统单位设置成毫米。
2. 主席台的制作
(1).首先在前视图中创建一个长方体作为主席台基本模型将其命名为主席台并在修改面版里调整其大小,如图1所示。
图-1 主席台基本模型
(2).在前视图中创建一个长方体,在修改面版调整大小,将其置于主席台中间,然后选中主席台运用超级布尔抠出操场大门,如图2所示。
图-2主席台模型
(3).多次运用超级布尔完善主席台模型,并将主席台转化为可编辑多边形,在顶视图中选中边连接5条边,挤出楼梯模型,如图3所示。
图-3主席台模型
(4).在前视图中创建一个长方体将长和宽度分段为3,并转化为可编辑多边形,选中在正面下端的多边形,并挤出相应的高度,添加平滑修改器,对细节进行细化,使得平滑后的效果更加真实,最后添加FFD(长方体)修改器,通过控制点构建出椅子的形状,按照比例相应的缩放,复制出其它的椅子,在创建圆柱体作为椅子的支柱,如图4所示。
图-4椅子模型
(5).在顶视图中创建一个长方体作为主席台的顶面,调整大小,转化为可编辑多边形,删除下方面,在试图中创建4个长方体作为主席台顶面的支柱,然后在创建圆柱体作为栏杆,在对细节处进行调节,这样主席台模型也就建好了,如图5所示。
图-5主席台最终模型
3.看台的制作
(1).在顶视图中创建一个长方体,调整其大小,将长度分段为2,高度分段为1,转化为可编辑多边形,将高度分段移到距右侧20mm,再将长度分段的两边分别移至前边缘20mm和200mm,选中两边之间的多边形,对其挤出高度-30mm,挤出走道的形状,在顶视图选中长度边进行连接3条边,在高度上依次选边分别连接9条边、8条边、7条边,然后选中连接后的多变形,挤出楼梯模型,在创建长方体与看台进行布尔,凹出看台模型,如图6所示。
图-6看台雏形
(2).为看台添加模型,复制椅子每行16个,在复制出看台的栏杆,归局部细节进行微调,这样看台模型也就出来了,在对看台模型镜像,复制出另一边模型,如图7所示。
图-7看台最终模型
4.橡胶跑道的制作
(1).在顶视图中拉出一个平面,将边数全部设为1,并将其命名为绿草坪,然后在图形选择中选择圆,将圆转化为可编辑多边形,选择多边形,在单击创建按钮沿着圆的边缘选中,这样圆形就出来了,再对圆进行切片,将圆一分为二分别置于草坪的两端,再拉出两个平面作为橡胶跑道的直跑道部分,如图8所示。
图-8橡胶跑道雏形
(2).选择线在顶视图中画出橡胶跑道上白色线的形状和足球场上白色线的形状,这样橡胶跑道也就做好了,如图9所示。
图-9橡胶跑道最终模型
5.最后将所有模型整合在一起,调整大小比例,焊接模型,如图10所示。
图-10操场模型
模型建好之后就是打灯光、上材质,操场用的是目标聚光灯、vray渲染器,主要有墙面材质、塑料材质、不锈钢材质、木纹材质、草地贴图、背景贴图、橡胶材质,在操场周围添加几棵植物,如图11所示。
图-11操场渲染效果
设计还是比较顺利的,基本没有什么打的问题,只有几个小问题需要注意。
第一个是在开始创建的时候对于楼梯部分很矛盾,不知究竟用长方体挤出来好,还是用自带的模型不较好,后来两个自己都尝试了一下,还是用长方体挤出比较方便,而且可以进一步提高建模水平。
第二个是在建主席台的大门时本来想选中面,然后把它挤出,形成一个洞,可经过实验后知道这个方法不可行,于是自己就在琢磨应该用什么方法比较好,最后经过深思熟虑,觉得用布尔凹出大门的形状比较好。
第三个是在建跑道的时候,跑道拐弯处和直道有连接,当时不知道应该怎么把连接处结合好,当时想用线画出那个形状,可又觉得不会完全连接好,在苦思冥想后,还是用拉一个平面进行布尔用合集。
3DSMXA自1996年到现在深受3D制作者的信赖的喜爱。它采用面向对象的创作平台,并且提供了十分友好的操作界面,使用户更容易创作出专来级的三维图形和动画。3DSMAX已成为世界上最好用、最流行的三维动画软件之一。
通过二周的课程设计让我们更好的掌握这学期所学的知识,不但能在老师的指导下把所学的知识综合运用起来,完成一个较完整的场景效果图。而且还能更深入的了解了3DSMAX软件的功能应用,了解整个3D作品的制作过程。
这次的课程设计,让我从中学到了很多的东西,在制作的过程中也遇到很多以前没有发现的问题,比如后期的渲染。但是通过老师和同学的帮助下一个一个的解决了问题,最后成功的完成作品。希望通过以后的学习可以学得更好,做出更好的作品。
1.[TU201.4/C182]袁紊玉.3ds Max 2010建筑设计高级建模案例精解.北京:清华大学出版社.2010,160-180
2.[TU201.4/C158:V1]火星时代.3ds Max & VRay建筑动画火星课堂.人民邮电出版社.2010,213-432
3.[TP391.41/C2838]点智文化.3ds Max 2010+|VRay材质、灯光、渲染与特写表现艺术.电子工业出版社.2010,156-195
4.[TU201.4/C184]孙启善、王玉梅.3ds Max/Vary建筑效果图项目全流程揭秘.科学出版社.2010,221-241
第5卷第年6月电脑知识17期and(2009)与技术KnowledgeTechnology
June2009,pp.4539-45401009-3044E-mail:eduf@.cnTel:+86-551-569096356909643dsmax地形建模研究
吴超彬
(福建水利电力职业技术学院,福建永安366000)
摘要:论述3dsmax三种地形建模方法:等高线地形建模、“置换”修改器地形建模、DreamScape插件地形建模,并探讨这三种地形建模方法的优劣。
关键词:3dsmax;地形;建模
中图分类号:TP391文献标识码:A文章编号:1009-3044(2009)17-4539-02
3dsmaxModelingofTerrain
WUChao-bin
(FujianCollegeofWaterConservancyElectircPower,Yongan366000,China)
Abstract:Elaborates3dsthemaxthreeterrainmodellingmethod:Thecontourlineterrainmodelling,“Displace”modifierterrainmodelling,theDreamScapeplug-interrainmodelling,andtoexploretheterrainofthesethreemodelingWaysoftheadvantagesanddisadvantages.Keywords:3dsmax;terrain;modelling
1引言
地形建模广泛应用于园林景观设计、军事模拟仿真、城市规划等领域,3dsmax
以其强大的建模功能、丰富的插件,可以快速准确实现地形建模。
2等高线地形建模
2.1导入AutoCAD等高线
1)在菜单栏上,选择“文件”>“导入”。
2)在“选择要导入的文件”对话框中,将“文件类型”更改为“DWG”,选择要导入
的等高线文件。图1为CAD等高线图。
2.2创建地形
1)将各等高线移到相应的高度,如图2所示。
2)选择最下面一条的等高线,在“创建”面板>“几何体”中,单击“标准基本体”旁
边的下拉箭头,然后从列表中选择“复合对象”,然后单击“地形”按钮。
3)在卷展栏中,单击“拾取操作对象”按钮,按高程顺序依次拾取各条等高线,即
可创建出地形。如图3所示。
4)可根据实际需要,选择地形的外形:分级曲面、分级实体、分层实体。图1CAD等高线图2移动等高线
2.3等高线地形建模的特点
等高线地形建模的优点是地形准确;缺点是要把各条等高线移至相应的位置,
对于地形面积较大的场景,是一个冗长乏味的过程。因此,等高线地形建模适用于已
有等高线文件,地形面积不大的场景。
3“置换”修改器地形建模
3.1地形建模
1)根据地形面积大小创建一平面,并设置较多的分段数,以保
证地形的精确度。
2)在“修改”面板中,将平面对象的[密度]设置得更高一些,然
后为其添加“置换”修改器。
3)在“修改”面板的卷展栏中单击位图按钮,选择一张置换贴
图,并根据地形的最高点与最低点的差值设置强度,如图4,图5
所示。
4)利用“置换”修改器产生的地形如图6所示。图3生成地形
3.2置换贴图
3.2.1置换贴图的含义
置换贴图的明暗变化,就是地形的高程变化。置换贴图中最图4置换贴图图5“置换”修改器收稿日期:2009-01-25
作者简介:吴超彬,男,福建永安人,硕士,讲师,主要研究方向:虚拟仿真。
本栏目责任编辑:唐一东
多媒体技术及其应用4539
ComputerKnowledgeandTechnology电脑知识与技术第5卷第17期(20xx年6月)亮的部分,就是地形的最高部分;最暗的部分,就是地形的最低部分。
3.2.2置换贴图的获取与制作
绘制一张好的置换贴图是置换建模的关键所在。
1)用PhotoShop软件制作
如果熟悉PhotoShop软件,可用该软件绘制黑白的置换贴图。
2)使用DEM文件
数字高程模型(DigitalElevationModel,缩写DEM)是一定范围内规则格网点的
平面坐标(X,Y)及其高程(Z)的数据集,它主要是描述区域地貌形态的空间分布,是通
过等高线或相似立体模型进行数据采集(包括采样和量测),然后进行数据内插而
形成的。DEM是对地貌形态的虚拟表示,可派生出等高线、坡度图等信息,也可与
DOM或其它专题数据叠加,用于与地形相关的分析应用,同时它本身还是制作
DOM的基础数据。
如果有DEM文件,可将其转换为JPG或BMP文件,这样就可以得到所需的置
换贴图。图6“置换”
法生成地形
3.3“置换”修改器地形建模的特点
“置换”修改器地形建模快速简单,适用于有现成的置换贴图的情况。缺点是如
果没有现成的置换贴图,要求用户熟悉PhotoShop软件,并且根据自己绘制的置换
贴图生成的地形将不够精确。
4DreamScape插件地形建模
Dreamscape允许你制作出真实的天空,云、海洋、地形等效果。包括了复合的
texmap、动力学、折射和反射等功能,是一个强大的效果景观插件。
4.1创建地形
1)“创建”面板->“几何体”,在下拉列表中选择“DreamscapeObjects”。
2)单击“地形”按钮,在顶视图中创建地形网格。
3)在“修改”面板中,单击“OpenEditor”按钮,弹出如图7所示对话框。地形编辑
器是利用灰度的海拔图来创建地形表面高低起伏的,可以自己绘制海拔图或者导
入贴图来定义海拔高度,类似于“置换”修改器地形建模。
4)在弹出的对话框中,如果有现成的置换贴图,则单击“置换贴图”按钮,选择
一个贴图文件,然后再单击“GenerateGrid”按钮,即可生成地形文件。
5)也可以通过“File”->“ImportTerrain”导入现成的DST或DEM地形文件,生成地形。图7Dreamscape对话框
4.2DreamScape插件地形建模特点
DreamScape插件地形建模的过程类似于“置换”修改器地形建模,它的优点是可以利用DreamScape的材质编辑器,制作出各种各样的地形地貌,缺点是所生成的地形只能在3dsmax中使用,不能导出为其它的文件格式。
5结束语
地形建模后,可以用Treestorm插件建立树模型,利用GroundWiz插件制作地形材质并种上植被,限于篇幅,这里不作介绍,有兴趣的读者,可以查看有关的参考文献。
参考文献:
[1]宋毅.3dsmax2009建模实例精确[M].北京希望电子出版社,2009.
(上接第4538页)
其中,变量ari用于适当控制加速度,防止物体运动速度过快。为了防止物体永远不停地往返运动,下划线部分是加上摩擦力的部分,这样的速度就会不断减慢,达到减速的效果。通过对这两个加权参数值的适当调整,物体的运动就可以形成真实的弹性效果。3结束语
碰撞环境下的动画编程是一项繁杂而又富有挑战性的工作,方法多种多样。由于编程过程中涉及到计算机语言、物理和数学领域的知识,同时还要满足动画使用者的相关需求,对程序员的综合素质和能力提出了比较高的要求,所以只有不断的进行理论和实践探索,才能提高动画编程技能和应用水平。
参考文献:
[1]
[2]
[3]
[4]林士敏,朱新华.计算机辅助教学教程[M].南宁:广西科学技术出版社,2007.罗江玫.动画原理与动画设计[M].重庆:西南师范大学出版社,2008.欧训勇,闫晓燕,王春腾等.Flash动画与多媒体课件制作[M].北京:国防工业出版社,2009.荀晓琛.Flash中的动画语言研究[J].安阳工学院学报
.2007(4):73-75.
4540多媒体技术及其应用本栏目责任编辑:唐一东
南开大学滨海学院课程设计报告课程名称动画课程设计专业学号10990021姓名黄子豪完成日期20xx0627南开大学滨海学院计算机系…
3DMAX设计报告设计题目办公室专业计算机科学与技术班级BU计算机091姓名金晓兰学号0911503106指导教师唐拥政完成时间2…
信息工程系3DSMAX课程设计课程名称3DMAX设计题目室内设计专业班级计算机应用学生姓名指导教师完成时间20xx年6月25日目录…
xx学院信息科学与工程学院课程设计任务书题目学号姓名专业计算机应用技术课程3Dsmax20xx案例教程指导教师完成时间年月年月xx…
三维综合应用技术课程设计报告书学号专业数字媒体技术动画名称贪玩的蓝精灵学生姓名陈XX指导教师田慧陈秋红计算机科学与工程学院20xx…
课程小结计算机辅助2这门课主要是针对3Dmax进行学习和操作其实在大一大二的时候有初步的接触但由于长时间不联系又从新回到了原点对此…