|
Blender V4.5
|
#include <usd.hh>
| bool blender::io::usd::USDExportParams::allow_unicode = false |
Definition at line 155 of file usd.hh.
Referenced by blender::io::usd::create_primvar_reader_shader(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_uvmap_shader(), blender::io::usd::USDArmatureWriter::do_write(), blender::io::usd::USDVolumeWriter::do_write(), blender::io::usd::USDAbstractWriter::ensure_usd_material_created(), blender::io::usd::USDMeshWriter::init_blend_shapes(), blender::io::usd::USDHierarchyIterator::make_valid_name(), blender::io::usd::process_inputs(), and blender::io::usd::USDAbstractWriter::write_user_properties().
| bool blender::io::usd::USDExportParams::author_blender_name = true |
Definition at line 154 of file usd.hh.
Referenced by blender::io::usd::USDAbstractWriter::write_id_properties().
| char blender::io::usd::USDExportParams::collection[MAX_IDPROP_NAME] = "" |
Definition at line 180 of file usd.hh.
Referenced by blender::io::usd::USD_export().
| bool blender::io::usd::USDExportParams::convert_orientation = false |
Definition at line 171 of file usd.hh.
Referenced by blender::io::usd::USDTransformWriter::do_write(), and blender::io::usd::USDTransformWriter::should_apply_root_xform().
| eUSDSceneUnits blender::io::usd::USDExportParams::convert_scene_units = eUSDSceneUnits::USD_SCENE_UNITS_METERS |
Definition at line 183 of file usd.hh.
Referenced by blender::io::usd::USDTransformWriter::do_write(), and blender::io::usd::USDTransformWriter::should_apply_root_xform().
| bool blender::io::usd::USDExportParams::convert_world_material = true |
| float blender::io::usd::USDExportParams::custom_meters_per_unit = 1.0f |
| char blender::io::usd::USDExportParams::custom_properties_namespace[MAX_IDPROP_NAME] = "" |
Definition at line 181 of file usd.hh.
Referenced by blender::io::usd::USDAbstractWriter::write_user_properties().
| enum eEvaluationMode blender::io::usd::USDExportParams::evaluation_mode = DAG_EVAL_VIEWPORT |
Definition at line 158 of file usd.hh.
Referenced by blender::io::usd::USDGenericMeshWriter::do_write(), blender::io::hydra::MaterialData::init(), blender::io::usd::USDGenericMeshWriter::is_supported(), and blender::io::usd::USDAbstractWriter::write_visibility().
| bool blender::io::usd::USDExportParams::export_animation = false |
Definition at line 128 of file usd.hh.
Referenced by blender::io::usd::USDArmatureWriter::do_write(), and blender::io::usd::USDAbstractWriter::write().
| bool blender::io::usd::USDExportParams::export_armatures = true |
Definition at line 145 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), blender::io::usd::USDPointInstancerWriter::do_write(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_cameras = true |
Definition at line 134 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_curves = true |
Definition at line 135 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_custom_properties = true |
Definition at line 153 of file usd.hh.
Referenced by blender::io::usd::USDAbstractWriter::write_id_properties().
| bool blender::io::usd::USDExportParams::export_hair = true |
Definition at line 138 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_hair_writer().
| bool blender::io::usd::USDExportParams::export_lights = true |
Definition at line 133 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_materials = true |
| bool blender::io::usd::USDExportParams::export_mesh_colors = true |
| bool blender::io::usd::USDExportParams::export_meshes = true |
Definition at line 132 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_normals = true |
| bool blender::io::usd::USDExportParams::export_points = true |
Definition at line 136 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::export_shapekeys = true |
Definition at line 146 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDPointInstancerWriter::do_write().
| eSubdivExportMode blender::io::usd::USDExportParams::export_subdiv = USD_SUBDIV_BEST_MATCH |
| bool blender::io::usd::USDExportParams::export_textures = false |
Definition at line 162 of file usd.hh.
Referenced by blender::io::usd::USDMaterialExportContext::export_texture(), blender::io::usd::get_tex_image_asset_filepath(), blender::io::usd::get_tex_image_asset_filepath(), blender::io::hydra::MaterialData::init(), blender::io::usd::node_search(), and blender::io::usd::process_inputs().
| bool blender::io::usd::USDExportParams::export_volumes = true |
Definition at line 137 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), and blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| enum eIOAxis blender::io::usd::USDExportParams::forward_axis = eIOAxis::IO_AXIS_NEGATIVE_Z |
Definition at line 172 of file usd.hh.
Referenced by blender::io::usd::USDTransformWriter::do_write().
| bool blender::io::usd::USDExportParams::generate_materialx_network = true |
Definition at line 161 of file usd.hh.
Referenced by blender::io::usd::create_usd_material().
| bool blender::io::usd::USDExportParams::generate_preview_surface = true |
Definition at line 160 of file usd.hh.
Referenced by blender::io::usd::create_usd_material().
| bool blender::io::usd::USDExportParams::merge_parent_xform = false |
| int blender::io::usd::USDExportParams::ngon_method = MOD_TRIANGULATE_NGON_BEAUTY |
Definition at line 169 of file usd.hh.
Referenced by blender::io::usd::USDGenericMeshWriter::do_write().
| bool blender::io::usd::USDExportParams::only_deform_bones = false |
Definition at line 147 of file usd.hh.
Referenced by blender::io::usd::USDArmatureWriter::do_write(), and blender::io::usd::USDMeshWriter::init_skinned_mesh().
| bool blender::io::usd::USDExportParams::overwrite_textures = true |
Definition at line 163 of file usd.hh.
Referenced by blender::io::usd::export_texture(), blender::io::usd::USDMaterialExportContext::export_texture(), and blender::io::usd::node_search().
| int blender::io::usd::USDExportParams::quad_method = MOD_TRIANGULATE_QUAD_SHORTEDGE |
Definition at line 168 of file usd.hh.
Referenced by blender::io::usd::USDGenericMeshWriter::do_write().
| bool blender::io::usd::USDExportParams::relative_paths = true |
Definition at line 164 of file usd.hh.
Referenced by blender::io::usd::USDVolumeWriter::do_write(), blender::io::usd::get_tex_image_asset_filepath(), and blender::io::hydra::MaterialData::init().
| bool blender::io::usd::USDExportParams::rename_uvmaps = true |
Definition at line 140 of file usd.hh.
Referenced by blender::io::usd::create_uv_input(), and blender::io::usd::create_uvmap_shader().
| char blender::io::usd::USDExportParams::root_prim_path[1024] = "" |
Definition at line 179 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::determine_point_instancers(), blender::io::usd::USDAbstractWriter::get_material_library_path(), blender::io::usd::USDAbstractWriter::get_proto_material_root_path(), blender::io::usd::USDAbstractWriter::mark_as_instance(), blender::io::usd::process_scene_graph_instances(), and blender::io::usd::USDTransformWriter::should_apply_root_xform().
| bool blender::io::usd::USDExportParams::selected_objects_only = false |
Definition at line 129 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::mark_as_weak_export().
| bool blender::io::usd::USDExportParams::triangulate_meshes = false |
Definition at line 167 of file usd.hh.
Referenced by blender::io::usd::USDGenericMeshWriter::do_write().
| enum eIOAxis blender::io::usd::USDExportParams::up_axis = eIOAxis::IO_AXIS_Y |
Definition at line 173 of file usd.hh.
Referenced by blender::io::usd::USDTransformWriter::do_write().
| int blender::io::usd::USDExportParams::usdz_downscale_custom_size = 128 |
| eUSDZTextureDownscaleSize blender::io::usd::USDExportParams::usdz_downscale_size = eUSDZTextureDownscaleSize::USD_TEXTURE_SIZE_KEEP |
| bool blender::io::usd::USDExportParams::use_instancing = false |
Definition at line 152 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::create_data_writer(), blender::io::usd::USDHierarchyIterator::create_transform_writer(), blender::io::usd::USDTransformWriter::do_write(), blender::io::usd::USDAbstractWriter::ensure_usd_material(), blender::io::usd::USDHierarchyIterator::include_child_writers(), and blender::io::usd::USDHierarchyIterator::include_data_writers().
| bool blender::io::usd::USDExportParams::use_original_paths = false |
Definition at line 165 of file usd.hh.
Referenced by blender::io::usd::get_tex_image_asset_filepath().
| bool blender::io::usd::USDExportParams::visible_objects_only = true |
Definition at line 130 of file usd.hh.
Referenced by blender::io::usd::USDGenericMeshWriter::is_supported(), and blender::io::usd::USD_export().
| wmJobWorkerStatus* blender::io::usd::USDExportParams::worker_status = nullptr |
Communication structure between the wmJob management code and the worker code. Currently used to generate safely reports from the worker thread.
Definition at line 188 of file usd.hh.
Referenced by blender::io::usd::USDHierarchyIterator::determine_point_instancers(), blender::io::usd::export_texture(), and blender::io::usd::USDAbstractWriter::reports().
| eUSDXformOpMode blender::io::usd::USDExportParams::xform_op_mode = eUSDXformOpMode::USD_XFORM_OP_TRS |
Definition at line 174 of file usd.hh.
Referenced by blender::io::usd::USDTransformWriter::set_xform_ops().