Enumeration of behaviour flags for IModel objects.
[Flags]
|
|||||
enum
|
ModelFlags
|
None
|
= 0
|
|
---|---|---|
Lighting
|
= 0x01
|
Perform lighting on this model. |
Group
|
= 0x02
|
The model represents a group of models (e.g. variations / LODs). |
NoSpatialQuery
|
= 0x04
|
The model will not be included in spatial queries. See also: ISpatialQuery |
ComplexGeometry
|
= 0x08
|
The geometry of the model parts is very complex. Remarks: Computing IModelCollider objects for very complex geometry is typically very heavy on CPU usage, RAM consumption and processing time. Specifying this flag acts as a hint to the WriteModel method of ModelFormat objects, which may decide to include additional pre-computed data in the model file (for example octrees or other spatial acceleration structures). See also: ModelFormat.CMH |