Struct ufbx.ufbx_scene_settings
Global settings: Axes and time/unit scales
Assembly: ufbxWrapper.dll
Syntax
public struct ufbx.ufbx_scene_settings
Fields
ambient_color
Declaration
public ufbx.ufbx_vec3 ambient_color
Field Value
axes
Mapping of X/Y/Z axes to world-space directions.
HINT: Use ufbx_load_opts.target_axes
to normalize this.
NOTE: This contains the original axes even if you supply ufbx_load_opts.target_axes
.
Declaration
public ufbx.ufbx_coordinate_axes axes
Field Value
default_camera
Declaration
public ufbx.ufbx_string default_camera
Field Value
frames_per_second
Frames per second the animation is defined at.
Declaration
public double frames_per_second
Field Value
original_axis_up
Declaration
public ufbx.ufbx_coordinate_axis original_axis_up
Field Value
original_unit_meters
Declaration
public float original_unit_meters
Field Value
props
Declaration
public ufbx.ufbx_props props
Field Value
snap_mode
Declaration
public ufbx.ufbx_snap_mode snap_mode
Field Value
time_mode
Animation user interface settings.
HINT: Use ufbx_scene_settings.frames_per_second
instead of interpreting these yourself.
Declaration
public ufbx.ufbx_time_mode time_mode
Field Value
time_protocol
Declaration
public ufbx.ufbx_time_protocol time_protocol
Field Value
unit_meters
How many meters does a single world-space unit represent.
FBX files usually default to centimeters, reported as 0.01
here.
HINT: Use ufbx_load_opts.target_unit_meters
to normalize this.
Declaration
Field Value