Blender V5.0
MovieTrackingCamera Struct Reference

#include <DNA_tracking_types.h>

Public Attributes

void * intrinsics
short distortion_model
char _pad [2]
float sensor_width
float pixel_aspect
float focal
short units
char _pad1 [2]
float principal_point [2]
float principal_legacy [2]
float k1
float k2
float k3
float division_k1
float division_k2
float nuke_k1
float nuke_k2
float brown_k1
float brown_k2
float brown_k3
float brown_k4
float brown_p1
float brown_p2

Detailed Description

Definition at line 32 of file DNA_tracking_types.h.

Member Data Documentation

◆ _pad

char MovieTrackingCamera::_pad[2]

Definition at line 37 of file DNA_tracking_types.h.

◆ _pad1

char MovieTrackingCamera::_pad1[2]

Definition at line 47 of file DNA_tracking_types.h.

◆ brown_k1

◆ brown_k2

◆ brown_k3

◆ brown_k4

◆ brown_p1

◆ brown_p2

◆ distortion_model

◆ division_k1

◆ division_k2

◆ focal

◆ intrinsics

void* MovieTrackingCamera::intrinsics

◆ k1

◆ k2

◆ k3

◆ nuke_k1

◆ nuke_k2

◆ pixel_aspect

◆ principal_legacy

float MovieTrackingCamera::principal_legacy[2]

Legacy principal point in pixel space.

Definition at line 60 of file DNA_tracking_types.h.

Referenced by blo_do_versions_300().

◆ principal_point

float MovieTrackingCamera::principal_point[2]

Principal point (optical center) stored in normalized coordinates.

The normalized space stores principal point relative to the frame center which has normalized principal coordinate of (0, 0). The right top corer of the frame corresponds to a normalized principal coordinate of (1, 1), and the left bottom corner corresponds to coordinate of (-1, -1).

Definition at line 57 of file DNA_tracking_types.h.

Referenced by BKE_tracking_camera_distortion_equal(), BKE_tracking_camera_distortion_hash(), BKE_tracking_camera_principal_point_pixel_get(), BKE_tracking_camera_principal_point_pixel_set(), BKE_tracking_camera_shift_get(), BKE_tracking_distort_v2(), BKE_tracking_distortion_new(), BKE_tracking_distortion_update(), BKE_tracking_undistort_v2(), blo_do_versions_300(), check_undistortion_cache_flags(), put_postprocessed_frame_to_cache(), tracking_cameraIntrinscisOptionsFromTracking(), and tracking_trackingCameraFromIntrinscisOptions().

◆ sensor_width

float MovieTrackingCamera::sensor_width

◆ units

short MovieTrackingCamera::units

Units of focal length user is working with.

Definition at line 46 of file DNA_tracking_types.h.

Referenced by BKE_tracking_settings_init().


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