文档介绍:第15章设计环境的光照、背景和真实感
本章将介绍CAXA实体设计扩展和影响三维零件的外观的能力。
例如,你可以指定和控制光照,可以指定设计环境的背景的颜色和纹理,还可以指定在二维屏幕上制作三维外观的渲染方法。
本章内容:
•渲染
•光照
•修改设计环境的背景
•对设计环境进行雾化处理
•设计环境曝光设置
•打印。
渲染
渲染指的是在二维屏幕上制作逼真的三维图像。为了对三维零件或设计环境进行渲染,CAXA实体设计使用光照/阴影技术、几何图形和表面装饰的组合。
CAXA实体设计根据你的设计的细部水平,和你的计算机处理器的处理能力,以尽可能逼真和有效的方法,不断地对你的零件进行渲染。例如,使用速度较慢的计算机,你会在操纵复杂的零件时,注意到渲染操作的完成需要较长的时间。
因此,CAXA实体设计提供了它的“智能渲染”工艺。这项工艺允许CAXA实体设计一边不断地显示你的设计环境图像,一边在显示质量和迅速执行你的设计指令所需要的能力之间进行智能的变幻和折衷。
智能渲染属性
注:CAXA实体设计使用“智能渲染”对显示质量和互动速度的需要进行平衡。
当你打开一个新的设计环境,然后拖入一个零件时,“智能渲染”即处于工作状态。当零件处于闲置状态时,它会丝毫不差地显示为所设计的样子。而当你移动或旋转零件时,CAXA实体设计则会暂时切换到一种较为简单的渲染方法。举例来说,零件可以会显示为线骨架图模式,而你的纹理、阴影处理等效果,则可能会暂时消失;不过,等到零件再次固定下来,它们又会再次出现。
在默认情况下,“智能渲染”选项处于启用状态。这个选项位于“设置”下拉菜单中“智能渲染”中。
进入智能渲染属性对话框:
1. 在设计环境中点击鼠标右键,然后从弹出菜单中选择“智能渲染”。
你也可以从设置下拉菜单中选择渲染。
设计环境属性对话框将出现,同时显示渲染属性页。
2. 在属性表上,请注意“允许简化”前边的方框在默认情况下是选中的。要取消对它的选择,只需点击一下,去掉方框中的对勾。
3. 选择“确定”,返回设计环境。
你也可以对这个属性表中的其它渲染选项进行定义,这将在下面的章节进行解释。
OpenGL
CAXA实体设计在设计环境中提供专门的OpenGL渲染处理,只要系统硬件能够支持。
在你的系统图形卡支持的情况下,CAXA实体设计提供以下渲染功能:
•快速渲染
•经过抗混叠技术处理的边线
•纹理过滤
•散射
•手动边缘偏移
•重叠平面
CAXA实体设计的“渲染”设置选项的进入,可以从“工具”下拉菜单中,单击“选项”, 然后在“选项”对话框中单击“渲染”属性页。“渲染”工具选项在“渲染”属性页的左侧显示,如下所示:
•自动选择这个选项将指示CAXA实体设计检查系统的硬件,并根据搜索的结果,自动在以下3种渲染工具选项当中选择最佳的一种:
•软件如果CAXA实体设计没有探查到 OpenGL硬件,则将自动选择这个选项。在这种情况下,CAXA实体设计内部的软件渲染工具将被用来处理当前的设计环境。
• OpenGL (仅用于视向工具) 如果CAXA实体设计探查到OpenGL加速器和硬件,但是没有探查到重叠平面支持,则将自动选择这个选项。只有在使用“视向工具”进行动态旋转时,系统才对OpenGL予以支持。CAXA实体设计内部的软件渲染工具将用来进行零件设计。
• OpenGL。如果CAXA实体设计探测到OpenGL加速器、硬件和重叠平面支持,则将自动选择这个选项。OpenGL实际上将成为当前设计环境中的专用动态旋转和零件设计工具。不过,如果你的图形卡不支持重叠平面,这种模式下的零件设计将慢于“软件”或“OpenGL(仅用于视向工具)”模式。专用的OpenGL不支持反射绘制或雾化。
尽管CAXA实体设计可以自动为你选择最佳的“渲染”工具选项,它也允许你灵活地手动选择一个“渲染”工具选项,或不理采CAXA实体设计的选择。要在当前的设计环境中激活3个“渲染”工具选项
供手动选择,首先要取消对“自动渲染”选项的选择。请记住当你进行选择时,对任何一种OpenGL选项的支持程度取决于你的系统的图形卡。此外,在你的图形卡不支持OpenGL的情况下,最好不要采用手动方式选择OpenGL选项,因为这会放慢渲染的速度,而设计环境中的零件也可能无法正常显示。
在指定一个“渲染”工具选项之后,还可以根据需要对它改变,方法是单击“工具”下拉菜单中,单击“选项”, 然后在“选项”对话框中单击“渲染”属性页,如上所述,或采用下面的热键指令:
• Ctrl+F8。选择CAXA实体设计内部的软件渲染工具。
• Ctrl+F9。选择专用的OpenGL渲染。
OpenGL选项在“渲染”属性页的中间显示。内容包括: