所述Graphic3d包用于在3D查看器来创建3D图形对象。这些称为结构的对象由一组图元(例如线段、三角形、文本和标记)和属性(例如颜色、透明度、反射、线型、线宽和文本字体)组成。组是结构中最小的可编辑元素。转换可以应用于结构。结构可以连接以形成由转换组成的结构树。结构由查看器全局操作。
图形结构可以是:
显示,
突出显示,
抹去,
变身,
连接以形成由转换创建的结构树层次结构。
有以下课程:
线条、面、标记、文本、材料的视觉属性,
向量和顶点,
图形对象、组和结构。
结构层次
根是结构层次或结构网络的顶部。父结构的属性被传递给它的后代。后代结构的属性不影响父结构。不支持递归结构网络。
图形基元
标记
有一个或多个顶点,
有一个类型、一个比例因子和一个颜色,
具有独立于变换的大小、形状和方向。
三角测量
至少有三个顶点,
为着色定义了节点法线,
具有内部属性——风格、颜色、正面和背面材料、纹理和反射率。
折线或段
有两个或多个顶点,
具有以下属性 - 类型、宽度比例因子、颜色。
文本
具有几