Renderer-Tab Docs | Window Overview || Last | Next

This Tab displays all properties of the getRendererServices() command, and so reveals the hardware information and properties that effect all 3D sprites and cast members.
 

1) getRendererServices()

In the top part of the 3DPI window all properties of the getRendererServices() command, except those regarding to getHardwareInfo(), can be viewed and partly also changed.

2) getHardwareInfo()

In the bottom part of the 3DPI window all properties of getRendererServices().getHardwareInfo() are listed.

 


Only a few properties of the getRendererServices() command can be set:

  • renderer: allows you to set the current renderer in use by your movie.
    When opening the PopUp beside the #renderer property, the 3DPI automatically lists the available renderers only, which can also be returned by clicking on the "PUT" button beside the #rendererDeviceList property.
    Lingo syntax: getRendererServices().renderer

    Please Note that changing the renderer with the 3DPI does not effect the preferred renderer of your movie, but only changes the active renderer. You can change the preferred renderer in the Movie-Tab of Directors Property Inspector.

  • textureRenderFormat: allows you to set the default bit format used by all textures in all 3d cast members. Use a texture's texture.RenderFormat property to override this setting for specific textures only.
    Lingo syntax: getRendererServices().textureRenderFormat

  • depthBufferDepth: allows you to set the precision of the hardware depth buffer.
    Lingo syntax: getRendererServices().depthBufferDepth

All other properties cannot be changed, and so the 3DPI either displays their values in a grey field, or puts the value in the message window after clicking on the "PUT" button beside the properties name.


Last: Trace-Button Next: Picking-Tab