What's New in Director 8.5 > Working with Models and Model Resources > Models > Model properties |
![]() ![]() ![]() |
Model properties
The properties of a model determine its particular appearance and relationship to the rest of the 3D world.
Property |
Access |
Description |
Value |
---|---|---|---|
|
Get |
Unique string name. |
Any string. |
|
Get and set |
This model's parent; either another object or the 3D cast member itself. |
An object or cast member. |
|
Get |
Number of children (but not grandchildren) of a given model. |
An integer. |
|
Get and set |
Lingo transform object representing this model's position and orientation relative to its parent's position and orientation:
|
Set: a transform object. Get: reference to a transform object. |
|
Get and set |
A property list containing all properties assigned to the model. Users can add, remove, get, and set properties on this list. |
The default list includes the properties assigned in the 3D modeling tool. Additional properties may also be added. |
|
Get and set |
Model resource object defining model's geometry. |
Model resource object. |
|
Get and set |
List of all shaders used by the model. Setting this property to a single shader sets every element of the |
List. |
|
Get |
Number of shaders the model uses. |
Positive integer. |
|
Get and set |
Provides access to a particular shader used in a specific region of the model. |
List. |
|
Get and set |
Provides access to the first shader in the shader list. |
Shader object. |
|
Get |
A list containing a vector and a floating-point value. The vector represents the world position and the value represents the radius of a bounding sphere surrounding the model and all its children. |
|
|
Get and set |
Position of the model in world coordinates. Shortcut for the command |
Vector object. |
|
Get and set |
The way in which the sides of the model's resource are drawn. The choices are as follows:
The default is |
|
|
Get and set |
Value indicating whether debug information is drawn for this model. If the value is |
|
|
Get |
A list containing a vector and a floating-point value. The vector represents the position of the model in world space, and the floating-point value represents the radius of the bounding sphere that contains the model and its children. |
|
|
Get |
Position of the model in world coordinates. A quick shortcut for |
|
|
Get and set |
A list of two orthogonal vectors, [ |
|
![]() ![]() ![]() |