Blender V5.0
blender::io::usd::USDImportParams Struct Reference

#include <usd.hh>

Public Attributes

float scale
float light_intensity_scale
bool apply_unit_conversion_scale
char mesh_read_flag
bool set_frame_range
bool is_sequence
int sequence_len
int offset
bool relative_path
bool import_defined_only
bool import_visible_only
bool import_cameras
bool import_curves
bool import_lights
bool import_materials
bool import_all_materials
bool import_meshes
bool import_points
bool import_subdivision
bool import_volumes
bool import_shapes
bool import_skeletons
bool import_blendshapes
bool create_collection
bool create_world_material
bool support_scene_instancing
bool import_guide
bool import_proxy
bool import_render
bool import_usd_preview
bool set_material_blend
bool validate_meshes
bool merge_parent_xform
eUSDMtlPurpose mtl_purpose
eUSDMtlNameCollisionMode mtl_name_collision_mode
eUSDTexImportMode import_textures_mode
std::string prim_path_mask
char import_textures_dir [768]
eUSDTexNameCollisionMode tex_name_collision_mode
eUSDPropertyImportMode property_import_mode
wmJobWorkerStatusworker_status

Detailed Description

Definition at line 190 of file usd.hh.

Member Data Documentation

◆ apply_unit_conversion_scale

bool blender::io::usd::USDImportParams::apply_unit_conversion_scale

Definition at line 193 of file usd.hh.

◆ create_collection

bool blender::io::usd::USDImportParams::create_collection

Definition at line 219 of file usd.hh.

◆ create_world_material

bool blender::io::usd::USDImportParams::create_world_material

Definition at line 220 of file usd.hh.

◆ import_all_materials

bool blender::io::usd::USDImportParams::import_all_materials

Definition at line 209 of file usd.hh.

◆ import_blendshapes

bool blender::io::usd::USDImportParams::import_blendshapes

Definition at line 217 of file usd.hh.

◆ import_cameras

bool blender::io::usd::USDImportParams::import_cameras

Definition at line 205 of file usd.hh.

◆ import_curves

bool blender::io::usd::USDImportParams::import_curves

Definition at line 206 of file usd.hh.

◆ import_defined_only

bool blender::io::usd::USDImportParams::import_defined_only

Definition at line 202 of file usd.hh.

◆ import_guide

bool blender::io::usd::USDImportParams::import_guide

Definition at line 223 of file usd.hh.

◆ import_lights

bool blender::io::usd::USDImportParams::import_lights

Definition at line 207 of file usd.hh.

◆ import_materials

bool blender::io::usd::USDImportParams::import_materials

Definition at line 208 of file usd.hh.

◆ import_meshes

bool blender::io::usd::USDImportParams::import_meshes

Definition at line 210 of file usd.hh.

◆ import_points

bool blender::io::usd::USDImportParams::import_points

Definition at line 211 of file usd.hh.

◆ import_proxy

bool blender::io::usd::USDImportParams::import_proxy

Definition at line 224 of file usd.hh.

◆ import_render

bool blender::io::usd::USDImportParams::import_render

Definition at line 225 of file usd.hh.

◆ import_shapes

bool blender::io::usd::USDImportParams::import_shapes

Definition at line 215 of file usd.hh.

◆ import_skeletons

bool blender::io::usd::USDImportParams::import_skeletons

Definition at line 216 of file usd.hh.

◆ import_subdivision

bool blender::io::usd::USDImportParams::import_subdivision

Definition at line 212 of file usd.hh.

◆ import_textures_dir

char blender::io::usd::USDImportParams::import_textures_dir[768]

Definition at line 237 of file usd.hh.

◆ import_textures_mode

eUSDTexImportMode blender::io::usd::USDImportParams::import_textures_mode

Definition at line 234 of file usd.hh.

◆ import_usd_preview

bool blender::io::usd::USDImportParams::import_usd_preview

Definition at line 226 of file usd.hh.

◆ import_visible_only

bool blender::io::usd::USDImportParams::import_visible_only

Definition at line 203 of file usd.hh.

◆ import_volumes

bool blender::io::usd::USDImportParams::import_volumes

Definition at line 213 of file usd.hh.

◆ is_sequence

bool blender::io::usd::USDImportParams::is_sequence

Definition at line 197 of file usd.hh.

◆ light_intensity_scale

float blender::io::usd::USDImportParams::light_intensity_scale

Definition at line 192 of file usd.hh.

◆ merge_parent_xform

bool blender::io::usd::USDImportParams::merge_parent_xform

Definition at line 230 of file usd.hh.

◆ mesh_read_flag

char blender::io::usd::USDImportParams::mesh_read_flag

Definition at line 195 of file usd.hh.

◆ mtl_name_collision_mode

eUSDMtlNameCollisionMode blender::io::usd::USDImportParams::mtl_name_collision_mode

Definition at line 233 of file usd.hh.

◆ mtl_purpose

eUSDMtlPurpose blender::io::usd::USDImportParams::mtl_purpose

Definition at line 232 of file usd.hh.

◆ offset

int blender::io::usd::USDImportParams::offset

Definition at line 199 of file usd.hh.

◆ prim_path_mask

std::string blender::io::usd::USDImportParams::prim_path_mask

Definition at line 236 of file usd.hh.

◆ property_import_mode

eUSDPropertyImportMode blender::io::usd::USDImportParams::property_import_mode

Definition at line 239 of file usd.hh.

◆ relative_path

bool blender::io::usd::USDImportParams::relative_path

Definition at line 200 of file usd.hh.

◆ scale

float blender::io::usd::USDImportParams::scale

Definition at line 191 of file usd.hh.

◆ sequence_len

int blender::io::usd::USDImportParams::sequence_len

Definition at line 198 of file usd.hh.

◆ set_frame_range

bool blender::io::usd::USDImportParams::set_frame_range

Definition at line 196 of file usd.hh.

◆ set_material_blend

bool blender::io::usd::USDImportParams::set_material_blend

Definition at line 227 of file usd.hh.

◆ support_scene_instancing

bool blender::io::usd::USDImportParams::support_scene_instancing

Definition at line 221 of file usd.hh.

◆ tex_name_collision_mode

eUSDTexNameCollisionMode blender::io::usd::USDImportParams::tex_name_collision_mode

Definition at line 238 of file usd.hh.

◆ validate_meshes

bool blender::io::usd::USDImportParams::validate_meshes

Definition at line 229 of file usd.hh.

◆ worker_status

wmJobWorkerStatus* blender::io::usd::USDImportParams::worker_status

Communication structure between the wmJob management code and the worker code. Currently used to generate safely reports from the worker thread.

Definition at line 245 of file usd.hh.


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