Blender  V3.3
Public Attributes | List of all members
MovieTrackingStabilization Struct Reference

#include <DNA_tracking_types.h>

Public Attributes

int flag
 
int tot_track
 
int act_track
 
int tot_rot_track
 
int act_rot_track
 
float maxscale
 
MovieTrackingTrack *rot_track DNA_DEPRECATED
 
int anchor_frame
 
float target_pos [2]
 
float target_rot
 
float scale
 
float locinf
 
float scaleinf
 
float rotinf
 
int filter
 
int ok DNA_DEPRECATED
 

Detailed Description

Definition at line 296 of file DNA_tracking_types.h.

Member Data Documentation

◆ act_rot_track

int MovieTrackingStabilization::act_rot_track

◆ act_track

int MovieTrackingStabilization::act_track

Definition at line 299 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and stabilize_2d_remove_exec().

◆ anchor_frame

int MovieTrackingStabilization::anchor_frame

Reference point to anchor stabilization offset.

Definition at line 310 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), blo_do_versions_270(), establish_track_initialization_order(), and init_all_tracks().

◆ DNA_DEPRECATED [1/2]

MovieTrackingTrack* rot_track MovieTrackingStabilization::DNA_DEPRECATED

Use TRACK_USE_2D_STAB_ROT on individual tracks instead.

Definition at line 307 of file DNA_tracking_types.h.

◆ DNA_DEPRECATED [2/2]

int ok MovieTrackingStabilization::DNA_DEPRECATED

Without effect now, we initialize on every frame. Formerly used for caching of init values.

Definition at line 327 of file DNA_tracking_types.h.

◆ filter

int MovieTrackingStabilization::filter

Filter used for pixel interpolation.

Definition at line 322 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), BKE_tracking_stabilize_frame(), get_stable_cached_frame(), and put_stabilized_frame_to_cache().

◆ flag

int MovieTrackingStabilization::flag

◆ locinf

float MovieTrackingStabilization::locinf

Influence on location, scale and rotation.

Definition at line 319 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and get_animated_locinf().

◆ maxscale

float MovieTrackingStabilization::maxscale

Max auto-scale factor.

Definition at line 305 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and calculate_autoscale_factor().

◆ rotinf

float MovieTrackingStabilization::rotinf

Definition at line 319 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and get_animated_rotinf().

◆ scale

float MovieTrackingStabilization::scale

Zoom factor known to be present on original footage. Also used for auto-scale.

Definition at line 316 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), blo_do_versions_270(), get_animated_target_scale(), and init_stabilizer().

◆ scaleinf

float MovieTrackingStabilization::scaleinf

Definition at line 319 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and get_animated_scaleinf().

◆ target_pos

float MovieTrackingStabilization::target_pos[2]

Expected target position of frame after raw stabilization, will be subtracted.

Definition at line 312 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and get_animated_target_pos().

◆ target_rot

float MovieTrackingStabilization::target_rot

Expected target rotation of frame after raw stabilization, will be compensated.

Definition at line 314 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), and get_animated_target_rot().

◆ tot_rot_track

int MovieTrackingStabilization::tot_rot_track

Total number of rotation tracks and index of active track in list.

Definition at line 301 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), join_tracks_exec(), migrate_single_rot_stabilization_track_settings(), stabilize_2d_rotation_add_exec(), and stabilize_2d_rotation_remove_exec().

◆ tot_track

int MovieTrackingStabilization::tot_track

Total number of translation tracks and index of active track in list.

Definition at line 299 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init(), join_tracks_exec(), stabilize_2d_add_exec(), and stabilize_2d_remove_exec().


The documentation for this struct was generated from the following file: