formZ SDK | 5.0 API Reference | Project | Modeling | Lights Manager

fz_lite_env_parm_enum

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

fz_lite_api.h