Blender V4.5
blender::io::usd::ImportSettings Struct Reference

#include <usd_reader_prim.hh>

Public Attributes

bool blender_stage_version_prior_44 = false
 
bool do_convert_mat = false
 
float conversion_mat [4][4] = {}
 
int read_flag = 0
 
std::function< CacheFile *()> get_cache_file {}
 
blender::Map< pxr::SdfPath, Material * > usd_path_to_mat {}
 
blender::Map< std::string, Material * > mat_name_to_mat {}
 
blender::Map< pxr::SdfPath, Material * > usd_path_to_mat_for_hook {}
 
blender::Set< pxr::SdfPath > mat_import_hook_sources {}
 
double stage_meters_per_unit = 1.0
 
pxr::SdfPath skip_prefix {}
 
double scene_scale = 1.0
 

Detailed Description

Definition at line 31 of file usd_reader_prim.hh.

Member Data Documentation

◆ blender_stage_version_prior_44

bool blender::io::usd::ImportSettings::blender_stage_version_prior_44 = false

Definition at line 32 of file usd_reader_prim.hh.

Referenced by blender::io::usd::determine_blender_compat().

◆ conversion_mat

float blender::io::usd::ImportSettings::conversion_mat[4][4] = {}

◆ do_convert_mat

bool blender::io::usd::ImportSettings::do_convert_mat = false

◆ get_cache_file

std::function<CacheFile *()> blender::io::usd::ImportSettings::get_cache_file {}

◆ mat_import_hook_sources

blender::Set<pxr::SdfPath> blender::io::usd::ImportSettings::mat_import_hook_sources {}
mutable

◆ mat_name_to_mat

blender::Map<std::string, Material *> blender::io::usd::ImportSettings::mat_name_to_mat {}
mutable

◆ read_flag

int blender::io::usd::ImportSettings::read_flag = 0

Definition at line 37 of file usd_reader_prim.hh.

◆ scene_scale

◆ skip_prefix

pxr::SdfPath blender::io::usd::ImportSettings::skip_prefix {}

Definition at line 66 of file usd_reader_prim.hh.

Referenced by blender::io::usd::find_prefix_to_skip().

◆ stage_meters_per_unit

double blender::io::usd::ImportSettings::stage_meters_per_unit = 1.0

◆ usd_path_to_mat

◆ usd_path_to_mat_for_hook

blender::Map<pxr::SdfPath, Material *> blender::io::usd::ImportSettings::usd_path_to_mat_for_hook {}
mutable

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