显示模式
精雕软件ArtForm系统提供了两种显示环境:二维显示环境和三维显示环境。在不同的显示环境中对象的显示方式不同,相应地,系统提供不同的显示模式。如图1所示,显示模式菜单与显示模式工具栏。
▲图1 “显示模式”子菜单
▲图2 显示模式工具栏
当ArtForm系统中的所有对象均采用符合Windows标准的GDI绘图机制进行绘制时,由于GDI绘图机制只适合绘制二维图形,而不擅长于绘制三维图形。故此,我们把这种用GDI显示图形的环境称为二维显示环境。该显示环境提供了以下两种显示模式:
平面显示:
二维观察效果显示,这是系统缺省的显示模式。
填充显示:
二维观察填充效果显示,用于观察二维图形的填充效果。
当精雕ArtForm系统中的所有对象均采用OpenGL绘图机制进行绘制时,由于OpenGL特别擅长于绘制三维图形,我们把这种用OpenGL显示图形的环境称为三维显示环境。该显示环境提供了以下五种显示模式:
线框显示:
用线框模型显示曲面模型。
渲染显示:
用渲染模型显示曲面模型,即曲面渲染。
边界显示:
用边界模型显示曲面模型,即显示曲面边界线。
带边界渲染模式显示:
用边界模型和渲染模型显示曲面模型,即显示曲面边界线和渲染。
网格显示:
用网格模型显示曲面模型。
具体的三维显示会在三轴造型中具体介绍,在此不再赘述,光源和材质的设置主要适用于3D环境,在2D环境中就不再介绍。