formZ SDK | 5.0 API Reference | Project | Modeling | View Manager
Description
View parameters used by animation views.
enum fz_view_parm_animation_enum {
FZ_VIEW_PARM_ANIM_TIME,
FZ_VIEW_PARM_ANIM_FRAMES,
FZ_VIEW_PARM_ANIM_FPS,
FZ_VIEW_PARM_ANIM_CONST_VEL,
FZ_VIEW_PARM_ANIM_EYE_PATH,
FZ_VIEW_PARM_ANIM_EYE_OBJT,
FZ_VIEW_PARM_ANIM_COI_PATH,
FZ_VIEW_PARM_ANIM_COI_OBJT };
Members
FZ_VIEW_PARM_ANIM_TIME
The total duration time (in seconds) of an animation. Synchronized with FZ_VIEW_PARM_ANIM_FRAMES / FZ_VIEW_PARM_ANIM_FPS.
Type: float
Default Value: 30.0
Range: 1.0 / FZ_VIEW_PARM_ANIM_FPS <= value <= 32767.0 / FZ_VIEW_PARM_ANIM_FPS
FZ_VIEW_PARM_ANIM_FRAMES
The total number of frames of an animation. Synchronized with FZ_VIEW_PARM_ANIM_TIME * FZ_VIEW_PARM_ANIM_FPS
Type: fzrt_int
Default Value: 300
Range: 1 <= value <= 32767
FZ_VIEW_PARM_ANIM_FPS
The total frame rate of an animation.
Type: float
Default Value: 30.0
Range: 1.0 / FZ_VIEW_PARM_ANIM_TIME <= value <= 32767.0 / FZ_VIEW_PARM_ANIM_TIME
FZ_VIEW_PARM_ANIM_CONST_VEL
Whether or not to have a constant velocity animation. When FALSE, then custom velocity data exists
Type: fzrt_boolean
Default Value: TRUE
FZ_VIEW_PARM_ANIM_EYE_PATH
The type of path for the eye point for the animation (where the animation is looking from)
Type: fz_view_anim_path_type_enum
Default Value: FZ_VIEW_ANIM_PATH_TYPE_LINEAR
FZ_VIEW_PARM_ANIM_EYE_OBJT
Object pointer of reference when FZ_VIEW_PARM_ANIM_EYE_PATH == FZ_VIEW_ANIM_PATH_TYPE_OBJECT
Type: fz_objt_ptr
FZ_VIEW_PARM_ANIM_COI_PATH
The type of path for the cnetr of interest for the animation (where the animation is looking to)
Type: fz_view_anim_path_type_enum
Default Value: FZ_VIEW_ANIM_PATH_TYPE_FIXED
FZ_VIEW_PARM_ANIM_COI_OBJT
Object pointer of reference when FZ_VIEW_PARM_ANIM_COI_PATH == FZ_VIEW_ANIM_PATH_TYPE_OBJECT
Type: fz_objt_ptr
Availability
5.0.0.0
Defined in