formZ SDK | 5.0 API Reference | Project | Modeling | Lights Manager
Description
Identifiers for the common environment paramters of a light. Used for the "which" argument of and .
enum fz_lite_env_parm_enum {
FZ_LITE_ENV_PARM_MAP_TYPE,
FZ_LITE_ENV_PARM_CUBIC_SINGLE_MAP,
FZ_LITE_ENV_PARM_CUBIC_MAP_CROSS,
FZ_LITE_ENV_PARM_CUBIC_MAP_TOP,
FZ_LITE_ENV_PARM_CUBIC_MAP_BOTTOM,
FZ_LITE_ENV_PARM_CUBIC_MAP_LEFT,
FZ_LITE_ENV_PARM_CUBIC_MAP_RIGHT,
FZ_LITE_ENV_PARM_CUBIC_MAP_FRONT,
FZ_LITE_ENV_PARM_CUBIC_MAP_BACK,
FZ_LITE_ENV_PARM_SPHERIC_MAP,
FZ_LITE_ENV_PARM_SPHERIC_LAYOUT_TYPE };
Members
FZ_LITE_ENV_PARM_MAP_TYPE
How to environment map.
Type: fz_light_env_type_enum
Default Value: FZ_LIGHT_ENV_TYPE_CUBIC
FZ_LITE_ENV_PARM_CUBIC_SINGLE_MAP
TRUE if using a single (cross) cubic map. FALSE if using six individual maps.
Type: fzrt_boolean
Default Value: FALSE
FZ_LITE_ENV_PARM_CUBIC_MAP_CROSS
Environment light's cubic cross map.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_TOP
Environment light's cubic map at the top.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_BOTTOM
Environment light's cubic map at the bottom.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_LEFT
Environment light's cubic map at the left.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_RIGHT
Environment light's cubic map at the right.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_FRONT
Environment light's cubic map at the front.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_CUBIC_MAP_BACK
Environment light's cubic map at the back.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_SPHERIC_MAP
Environment light's spherical map.
Type: fz_tmap_ptr
FZ_LITE_ENV_PARM_SPHERIC_LAYOUT_TYPE
The layout type of the spherical environment map.
Type: fz_light_env_sphr_layout_enum
Default Value: FZ_LIGHT_ENV_SPHR_LAYOUT_PANORAMIC
Availability
7.0.0.0
See Also
FZRT_SPEC *fz_lite_get_env_parm_func, FZRT_SPEC *fz_lite_set_env_parm_func
Defined in