第9章三维实体渲染.docx
- 文档编号:7092642
- 上传时间:2023-01-17
- 格式:DOCX
- 页数:16
- 大小:277.95KB
第9章三维实体渲染.docx
《第9章三维实体渲染.docx》由会员分享,可在线阅读,更多相关《第9章三维实体渲染.docx(16页珍藏版)》请在冰豆网上搜索。
第9章三维实体渲染
第13章三维实体的编辑与渲染
本章重点:
●三维模型的编辑
●三维模型的渲染
●如何为三维模型添加场景、光源和材质
本章主要介绍了编辑三维实体的一些主要方法:
倒直角、倒圆角、旋转、拉伸以及切开实体等等。
另外,本章还介绍了对三维实体进行渲染的一些基本方法。
13.1编辑三维实体
AutoCAD提供的倒角、三维旋转、镜像以及阵列等编辑命令可以方便用户进行三维实体编辑修改。
13.1.1倒直角
三维实体的倒直角实际上是将三维实体上的拐角切去,使之变成斜角。
对三维实体进行倒直角的命令与对二维实体倒直角的命令相同,都是Chamfer命令。
Chamfer命令的输入方法与前面介绍的相同,不再介绍,具体操作过程如下。
●在Modify菜单上选取Chamfer子菜单,则AutoCAD提示:
●Selecttheedgeofthebasesurfacetochamfer:
选取倒直角的基础面,如图13.1所示的点1
AutoCAD高亮度显示用户所选取的倒直角的基础面。
●Toselectadifferentsurface:
选取另外的表面或直接回车默认当前表面
●Specifythebasesurfacedistance:
指定基础表面的距离
●Specifytheadjacentsurfacedistance:
指定临近表面的距离
●Specifytheedgestochamfer:
选取倒直角的边界边,如图13.1所示中的点2
图13.1对三维实体倒直角
注意:
选取进行倒角的边时,必须在基面。
13.1.2倒圆角
AutoCAD提供的对三维实体进行倒圆角的命令与对二维实体倒圆角的命令的相同,都是Fillet。
启动该命令的方法与前面介绍的相同,不再介绍。
具体的操作过程如下。
从Modify菜单上单击Fillet子菜单命令输入后,AutoCAD提示:
●Selecttheedgeofthesolidtofillet:
选取三维实体上倒圆角的边界,如图13.2中的点1
●Specifythefilletradius:
指定倒圆角的半径
●Selectadditionaledges:
选取倒圆角的另外的边界或直接回车
执行完以上操作后,AutoCAD按照用户的指定进行对实体进行倒圆角。
在图13.2中,对左图的实体执行倒圆角命令,结果如右图所示。
图13.2对三维实体倒圆角
13.1.3切开实体
AutoCAD提供了对三维实体进行剖切的功能,用户可以利用这一功能很方便地绘制实体的剖切面。
AutoCAD提供的剖切命令是Slice。
用户可以利用如下几种方法启动Slice命令:
Ø键盘输入Slice或SL。
ØDraw菜单在Draw菜单上单击Solids子菜单中的Slice选项。
ØSolids工具栏在Solids工具栏上单击Slice图标
。
具体的操作过程如下。
用上述几种方法中任一种命令输入后,AutoCAD会有如下提示:
Selectobjects:
选取要切开的实体
Selectobjects:
也可继续选取
Specifyfirstpointonslicingplaneby[Object/Zaxis/View/XY/YZ/ZX/3points]<3points>:
该提示行中各项的含义如下。
1.3points用户可以通过指定三点确定一个剖切平面。
图13.3所示的图形利用指定三点确定一个剖切平面剖切实体。
图13.3利用三点确定一个剖切面剖切实体
执行该选项后,AutoCAD会提示:
Specifysecondpointonplane:
输入第二点
Specifythirdpointonplane:
输入第三点
Specifyapointonthedesiredsideoftheplaneor[keepBothsides]:
用户可以利用该提示行确定切开后实体的保留方式。
●keepBothsides:
保留切开后得到的两个实体(如图13.4所示)。
●Specifyapointonthedesiredsideoftheplane:
在保留平面的一侧选取点(见图13.5)。
图13.4保留切开后得到的两个实体图13.5在保留平面的一侧选取点
2.Object用指定实体所在平面切开实体(如图13.6所示)。
执行该选项时,AutoCAD会提示:
Selectacircle,ellipse,arc,2D-spline,or2D-polyline:
选取实体
Specifyapointonthedesiredsideoftheplaneor[keepBothsides]:
确定所切实体的保留方式,与前面介绍的相同。
3.Zaxis指定平面作为剖切平面剖切实体(如图13.7所示)。
图13.6用指定的平面在实体上切开实体图13.7用指定平面剖切实体
执行该选项时,AutoCAD会提示:
Specifyapointonthesectionplane:
输入切平面上的任一点
SpecifyapointontheZ-axis(normal)oftheplane:
输入与切平面垂直的任一直线上的任一点
Specifyapointonthedesiredsideoftheplaneor[keepBothsides]:
确定所切实体的保留方式,与前面介绍的相同。
4.View用与当前视图平面平行的平面作剖切面剖切实体(如图13.8所示)。
图13.8用与当前视图平面平行的平面作剖切面剖切实体
执行该选项时,AutoCAD会提示:
Specifyapointonthecurrentviewplane<0,0,0>:
输入位于切平面上的一点
Specifyapointonthedesiredsideoftheplaneor[keepBothsides]:
确定所切实体的保留方式,与前面介绍的相同。
5.XY/YZ/ZX表示分别用与当前UCS的XOY、YOZ、ZOX平面平行的平面作为剖切面。
图13.9所示的以与XOY平面平行的平面作为剖切面,图13.10所示的以与YOZ平面平行的平面作为剖切面,图13.11所示的以与ZOX平面平行的平面作为剖切面。
图13.9用与XOY平面平行的平面作为剖切面
图13.10用与YOZ平面平行的平面作为剖切面
图13.11用与ZOX平面平行的平面作为剖切面
执行该选项时,AutoCAD会提示:
(以ZX平面为例)
SpecifyapointontheZX-plane<0,0,0>:
输入位于切平面ZX平面上的一点
Specifyapointonthedesiredsideoftheplaneor[keepBothsides]:
确定所切实体的保留方式,与前面介绍的相同。
注意:
剖切平面必须与被剖切的实体相交,指定剖切平面所用的二维实体可以是弧、圆、椭圆、椭圆弧、二维多义线、二维样条曲线等等。
13.1.4生成剖面
利用AutoCAD提供的Section命令用户可以方便地从所给的三维实体上得到该实体任意位置上的剖切面图形。
启动Section命令的方法有如下几种:
Ø键盘输入Section。
ØDraw菜单在Draw菜单上单击Solids子菜单中的Section选项。
ØSolids工具栏在Solids工具栏上单击Section图标
。
具体的操作过程如下。
用上述几种方法中任一种命令输入后,AutoCAD会提示:
Selectobjects:
选择实体
Selectobjects:
也可继续选取
SpecifyfirstpointonSectionplaneby[Object/Zaxis/View/XY/YZ/ZX]<3points>:
用户可以通过该提示行确定剖面平面。
各选项的具体的含义与前面介绍的相同,不再介绍。
图13.12所示的是利用三点确定的剖面平面实体。
图13.12执行Section命令前后的图形
确定剖切平面后,AutoCAD会自动生成剖面图形,用户可以对剖面图形进行单独编辑。
13.1.5其他编辑功能
对三维实体来讲,下面的用于对二维实体进行编辑的功能也是有效的。
具体的操作过程相似,此处不再详细介绍。
1.Move移动实体。
如图13.13所示对把实体1从点2处移到点3处。
图13.13移动实体
2.Rotate旋转实体。
如图13.14所示的把实体1进行旋转。
图13.14旋转实体
3.Mirror镜像实体。
如图13.15所示的把实体1进行镜像。
图13.15镜像实体
4.Erase删除实体。
如图13.16所示,删除左图实体矩形框中的实体。
图13.16删除实体
5.Scale缩放实体。
如图13.17所示将左图放大两倍得到右图。
图13.17缩放实体
6.Explode分解实体。
图13.18所示的是执行分解命令前后的图形,右图执行过分解命令。
图13.18分解实体
13.2消隐和着色
利用AutoCAD提供的消隐和着色功能,可以更形象的显示三维实体。
对三维实体图形进行消隐和着色后,图形将变得更加逼真,更具有视觉效果。
13.2.1消隐
对三维实体执行消隐命令,可自己加删除被前面物体遮住的线段。
使实体变得更符合人的视觉感受。
AutoCAD提供的Hide命令可以对三维实体执行消隐命令。
启动Hide命令的方法有如下几种:
Ø键盘输入Hide或hi。
ØView菜单在View菜单上单击Hide子菜单。
ØRender工具栏在Render工具栏上单击Hide图标
。
具体的操作过程如下。
用上述几种方法中任一种命令输入后,AutoCAD自动对当前视窗内的所有实体进行消隐。
消隐完后,AutoCAD将提示:
HidingLines100%Done.
同时屏幕上显示消隐后的图形。
对图13.19执行Hide命令,结果如图13.20所示。
图13.19执行消隐命令前的图形
图13.20执行消隐命令后的图形
13.2.2着色
用户可以利用AutoCAD提供的Shade命令对三维实体进行着色。
着色功能比消隐功能更强大。
它不仅对实体进行消隐,而且对实体进行着色。
启动Shade命令的方法有如下几种:
Ø键盘输入Shademode。
ØView菜单在View菜单上单击Shade子菜单。
具体的操作过程如下。
用上述几种方法中任一种命令输入后,AutoCAD将对当前视区的图形进行着色,着色后的图形,只能在屏幕上显示,而不能将其打印出来。
对如图13.21所示的三维实体图形执行Shade(着色)命令后,结果如图13.22所示。
图13.21执行Shade命令前的图形图13.22执行Shade命令后的图形
13.3三维渲染
在屏幕上绘制好的物体模型是以线框的形式显示,并不能完全真实地反映实体的模样。
执行AutoCAD提供的渲染(Render)命令后,将生成一幅具有真实感的图形,让用户预测设计的结果。
13.3.1渲染
AutoCAD利用用户指定的光源对指定材料的视图进行渲染后,将产生一幅有真实感的图片。
用户可以利用如图13.23所示的Render子菜单以及如图13.24所示的Render工具栏中的渲染命令对图形进行渲染。
图13.23Render子菜单图13.24Render工具栏
13.3.2场景
场景(Scene)是由光线(Lightingdata)和视图(View)组成,用来衬托物体,使之更加具有真实感。
启动Scene命令的方法有如下几种:
Ø键盘输入Scene。
ØView菜单在View菜单上Scene子菜单。
ØRender工具栏在Render工具栏上单击Scene图标
。
具体的操作过程如下。
用上述几种方法中任一种命令输入后,AutoCAD会弹出图13.25所示的Scenes(场景)对话框。
该对话框中各选项的含义分别如下所示。
1.Scenes在该列表框中显示出当前图形中全部场景名称。
2.New设置新的场景,单击该按钮将出现图13.26所示的NewScenes(新场景)对话框,用户可以利用该对话框设置当前图形的场景。
图13.25Scenes对话框图13.26NewScenes对话框
3.Modify此按钮修改场景的有关参数。
4.Delete此按钮删除场景。
13.3.3光源
在场景中布置合适的光线,可以影响到实体各个表面的明暗情况,并能生成阴影。
用户可以利用AutoCAD提供的设置光线的命令Light,在一个视图中任意组合光线,从而组成渲染的光景。
启动Light命令的方法有如下几种。
Ø键盘输入Light。
ØView菜单在View菜单上单击Render子菜单中的Light选项。
ØRender工具栏在Render工具栏上单击Light图标
。
具体的操作过程如下。
用上述方法中任一种命令输入后,AutoCAD弹出图13.27所示的Lights(光源)对话框,用户可利用该对话框对光源进管理。
修改光源,建立新光源。
该对话框中各选项的含义分别是:
1.Lights在该列表框中列出当前图形文件中已设置的光源名称。
2.Modify修改光源。
3.Delete删除光源。
4.Select选择已设置的光源。
5.New…列出AutoCAD中的光源类型有。
Point、Distant、Light和Spotlight,用户可根据需要进行选择。
6.AmbientLight在该设置区设置光源强度和颜色。
图13.27Lights对话框
注意:
当环境光源与其他类型的光线进行组合时,将影响到场景中的对比度。
减小环境光光强,可增加环境光的光强可减小对比度。
用户不能在一个视区中集中使用环境光。
13.3.4材料
用户利用AutoCAD提供的材料(Materials)命令为物体指定材料,可使物体更具有真实感。
启动Materials命令的方法有如下的几种:
Ø键盘输入Rmat。
ØView菜单在View菜单上单击Render子菜单中的Materials选项。
ØRender工具栏在Render工具栏上单击Materials图标
。
具体的操作过程如下。
用上述方法中任一种命令输入,则AutoCAD会弹出图13.28所示的Materials(材料)对话框。
用户可通过该对话框设置、管理所选用的材料,确定材料表面的反射光线及反射光线的颜色,但不能指定表面纹理。
该对话框中各选项的含义分别如下。
1.Materials列表框列出当前图形文件中的材料名称。
2.Preview预览框对所选取的材料进行预览。
3.MaterialsLibrary单击该按钮,用户可以从AutoCAD的材料库中选取材料。
4.Select<按钮为实体指定材料。
5.Modify…、New…、Duplicate…按钮这三个按钮用来修改材料的颜色、背景、光线反射情况等特性。
6.Attach<、Detach<按钮利用这两个按钮,在AutoCAD允许范围内,引用AutoCAD以外的其他软件的材料库。
7.ByACI…、ByLayer…按钮:
利用这两个按钮,可以将材料指定给ACI(AtuoCADColorInder)码所对应的实体或指定某层上的全部实体。
图13.28Materials对话框
13.3.5渲染设置
在以上各项设置完了之后,用户可以开始进行渲染的最后设置。
用户可以利用如图12.29所示的Render对话框进行设置,对话框中各选项和设置都有默认值,用户也可以利用这些默认值。
启动Render对话框的方法有如下几种:
Ø键盘输入Rpref或RPF。
ØView菜单在View菜单上单击Render子菜单中的Render选项。
ØRender工具栏在Render工具栏上单击Render图标
。
具体的操作过程如下。
用上述几种方法中的任一种命令输入后,AutoCAD会出现图13.29所示的Render(渲染)对话框。
该对话框中各选项的含义分别如下。
1.RenderingType在该列表框中用户可以选择自己所需的渲染类型,单击下拉箭头,则打开AutoCAD提供的三种渲染类型:
Render、Photo和Real。
2.ScenetoRender场景列表框,该列表框内列出当前图形文件下用户利用Scene对话框定义的全部场景。
3.RenderingOptions在该设置区中,有四个复选框控制渲染的一些附加设置。
各复选框的含义分别介绍如下:
图13.29Render对话框
●SmoothShade选取该选项时,AutoCAD将进行计算,使三维物网格表面的光线协调过渡,变得光滑。
●ApplyMaterials选取该选项时,AutoCAD将把已创建的材料赋予渲染后的三维效果。
●Shadows生成阴影。
只有选取PhotoReal或PhotoRaytrace类型下才有效。
●RenderCache在渲染中使用高速缓存,可提高速度,节省时间。
●MoreOptions单击该按钮,将弹出图13.30所示的RenderOption对话框,用户可进行一些附加的渲染项目设置。
图13.30RenderOptions对话框
4.RenderingProcedure用户可以利用该区设置渲染界面。
在该设置区中有三个复选按钮,它们的功能如下:
●QueryforSelections控制是否对当前视窗内的实体进行有选择的渲染。
●CropWindow控制是否以窗选方式选取一个区域进行渲染。
●
SkipRenderDialog控制是否在渲染当前视窗时出现Render对话框。
5.Destination用户可以利用该区对渲染图像的输出进行设置。
单击下拉箭头,将出现图13.31所示的下拉列表选项。
该下拉列表选项中各选项的含义分别是:
●Viewport渲染当前窗口,使用Regen命令可将其清除。
●RenderWindow渲染到Render窗口。
执行Render命令后,AutoCAD将自动出现一个Render窗口,选取该选项后,可将渲染后的图像放在Render窗口,从而对它单独进行编辑或存盘等操作。
●File将渲染图像保存到文件中。
●MoreOptions用户可以通过该按钮确定渲染图像保存的文件格式,路径等。
6.SubSampling单击下拉箭头将出现图13.32所示的下拉列表选项,用来控渲染图像的生成速度和图像质量。
选取1:
1时,渲染图像的图像质量最好;而选取8:
1时,渲染图像的生成速度最快。
7.LightIconScale在该文本框中用户可输入灯光在图像中的比例,默认值为1。
8.SmoothingAngle在该文本框中,用户可设置显示物体棱角的最小角度,默认值为45。
9.Background…单击该按钮,将出现图13.33所示的Background(背景)对话框,用户可利用该对话框进行渲染背景及相关参数的设置。
图13.33Background对话框
10.Fog/DepthCue…单击该对话框按钮,出现图13.34所示的Fog/DepthCue(雾度和深度提示)对话框,用户可利用该对话框设置渲染图像的雾度(雾度是指物体边界的清晰程度)。
图13.34Fog/DepthCue对话框
Render对话框中的参数设置,对渲染图像会产生明显的影响,同时还可影响渲染进行的速度。
AutoCAD在该对话框中的所有项目都有默认值,一般情况下,用户可以直接利用这些默认值。
9.6练习
本章小结
在本章中我们讲述了如何编辑和渲染三维图形,包括倒直角、倒圆角、切开实体、生成剖面以及其他编辑功能、消隐和着色、渲染、场景、光源以及材料等。
通过本章,用户可学会如何编辑和渲染三维图形,创建所需的三维模型。
思考题
1.如何在模型上直接生成剖面图形?
2.如何对三维模型进行消隐和着色处理?
3.如何为绘制的三维模型添加场景、光源?
4.如何为绘制的三维模型添加材质?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三维 实体 渲染