What's New in Director 8.5 > Controlling the 3D World > Rendering functionality > Renderer services object properties |
![]() ![]() ![]() |
Renderer services object properties
The global getRendererServices()
object contains a property list with the following properties. For example, use the syntax getRendererServices().renderer
to determine the currently active renderer.
Property |
Access |
Description |
Default |
---|---|---|---|
|
Get and set |
The rasterizer library all 3D sprites use to draw themselves. This property must be set before any 3D sprite comes into existence. Its default value is determined by the
|
None |
|
Get |
A list of available rasterizer libraries. Possible values are as follows:
|
None |
|
Get |
The rasterizer currently in use. Possible values are as follows:
|
None |
|
Get |
A list of modifiers available for 3D cast members. Possible values are as follows:
#meshDeform |
None |
|
Get |
A list of basic 3D shapes available for all 3D cast members. Possible values are as follows:
|
None |
|
Get and set |
A four-digit integer identifying the pixel format used for textures on the 3D hardware accelerator card. Adjust this to improved color fidelity or to fit more textures on the card. You can fit twice as many 16-bit textures as 32-bit textures in the same space. If a movie tries to use more textures than will fit on a card at a single time, Director switches to software rendering. Possible values are as follows:
|
|
|
Get and set |
Either 16 or 24, depending on the hardware card. Controls the precision of the hardware depth buffer. |
None |
|
Get |
Either 16 or 32, depending on the hardware card. Controls the precision of the hardware output buffer. |
None |
|
Returns a property list of the specifics of the hardware card (if any) on the client's machine |
A property list with the following entries:
|
![]() ![]() ![]() |