This component defines nodes for describing CAD data. There are nodes for quad rendering, and there are named groups and transformations. We support it fully.
Supported nodes:
IndexedQuadSet
(Pascal API: TIndexedQuadSetNode
),
QuadSet
(Pascal API: TQuadSetNode
)
See Rendering component.
CADAssembly
(Pascal API: TCADAssemblyNode
),
CADFace
(Pascal API: TCADFaceNode
),
CADLayer
(Pascal API: TCADLayerNode
),
CADPart
(Pascal API: TCADPartNode
)
All these nodes are specialized grouping nodes.
Additionally, various parts and groups may be assigned names (not displayed
by view3dscene anywhere right now).
CADPart
additionally transforms the children (just like Transform
node).
CADLayer
may additionally hide a subset of it's
children by the CADLayer.visible
field.