Environment


Description:
Implements support for Environment settings exported from 3dsMax. Environment settings are exported as nodes: B3DEXT_AMBIENT, B3DEXT_BGCOLOR, B3DEXT_FOGCOLOR, B3DEXT_FOGRANGE whose positions control their corresponding setting.
Note: only one environment can be active at a time.


Summary
EXT_Environment
EXT_RGB
EXT_InitBgColor(ext.EXT_Entity,link)
EXT_InitAmbient(ext.EXT_Entity,link)
EXT_InitFogColor(ext.EXT_Entity,link)
EXT_InitFogRange(ext.EXT_Entity,link)
EXT_UpdateEnvironment()
EXT_ActivateEnvironment(ext.EXT_Entity)
EXT_LinkRGB(rgb.EXT_RGB,link)
EXT_DeleteAllEnvironments()


EXT_Environment
Field description:
linkBgColor = color controllers use the local position
linkAmbient = of child nodes to control rgb values
linkFogColor = e.g. pos (0, 0.5, 1.0) = rgb (0,128,255)
linkFogRange


EXT_RGB
Description:
A simple type to define rgb values
Field description:
r# = red
g# = green
b# = blue


EXT_InitBgColor(ext.EXT_Entity,link)
Parameters:
ext.EXT_Entity
link
Return value:
None


EXT_InitAmbient(ext.EXT_Entity,link)
Parameters:
ext.EXT_Entity
link
Return value:
None


EXT_InitFogColor(ext.EXT_Entity,link)
Parameters:
ext.EXT_Entity
link
Return value:
None


EXT_InitFogRange(ext.EXT_Entity,link)
Parameters:
ext.EXT_Entity
link
Return value:
None


EXT_UpdateEnvironment()
Description:
Updates the active environment
Return value:
None


EXT_ActivateEnvironment(ext.EXT_Entity)
Description:
Activates the environment belonging to an EXT_Entity
Parameters:
ext.EXT_Entity
Return value:
-


EXT_LinkRGB(rgb.EXT_RGB,link)
Parameters:
rgb.EXT_RGB
link
Return value:
None


EXT_DeleteAllEnvironments()
Description:
Deletes all Environment controllers
Return value:
None



Documentation generated by Cod2Doc on 17 Feb 2004.