|
Blender V4.3
|
#include "usd_writer_mesh.hh"#include "usd_armature_utils.hh"#include "usd_attribute_utils.hh"#include "usd_blend_shape_utils.hh"#include "usd_skel_convert.hh"#include "usd_utils.hh"#include <pxr/usd/usdGeom/mesh.h>#include <pxr/usd/usdGeom/primvarsAPI.h>#include <pxr/usd/usdShade/material.h>#include <pxr/usd/usdShade/materialBindingAPI.h>#include <pxr/usd/usdSkel/bindingAPI.h>#include "BLI_array_utils.hh"#include "BLI_assert.h"#include "BLI_math_vector_types.hh"#include "BKE_attribute.hh"#include "BKE_customdata.hh"#include "BKE_lib_id.hh"#include "BKE_material.h"#include "BKE_mesh.hh"#include "BKE_mesh_wrapper.hh"#include "BKE_object.hh"#include "BKE_report.hh"#include "bmesh.hh"#include "bmesh_tools.hh"#include "DEG_depsgraph.hh"#include "DNA_key_types.h"#include "DNA_modifier_types.h"#include "CLG_log.h"Go to the source code of this file.
Classes | |
| struct | blender::io::usd::USDMeshData |
Namespaces | |
| namespace | usdtokens |
| namespace | blender |
| namespace | blender::io |
| namespace | blender::io::usd |
Functions | |
| static const pxr::TfToken | usdtokens::Anim ("Anim", pxr::TfToken::Immortal) |
| static const SubsurfModifierData * | blender::io::usd::get_last_subdiv_modifier (eEvaluationMode eval_mode, Object *obj) |
| static std::optional< pxr::TfToken > | blender::io::usd::convert_blender_domain_to_usd (const bke::AttrDomain blender_domain) |
| static void | blender::io::usd::get_positions (const Mesh *mesh, USDMeshData &usd_mesh_data) |
| static void | blender::io::usd::get_loops_polys (const Mesh *mesh, USDMeshData &usd_mesh_data) |
| static void | blender::io::usd::get_edge_creases (const Mesh *mesh, USDMeshData &usd_mesh_data) |
| static void | blender::io::usd::get_vert_creases (const Mesh *mesh, USDMeshData &usd_mesh_data) |
Variables | |
| static CLG_LogRef | LOG = {"io.usd"} |
|
static |
Definition at line 40 of file usd_writer_mesh.cc.