40 void write_subdiv(
const pxr::TfToken &subdiv_scheme,
41 const pxr::UsdGeomMesh &usd_mesh,
43 void get_geometry_data(
const Mesh *mesh,
struct USDMeshData &usd_mesh_data);
45 const pxr::UsdGeomMesh &usd_mesh,
47 void write_normals(
const Mesh *mesh, pxr::UsdGeomMesh &usd_mesh);
48 void write_surface_velocity(
const Mesh *mesh,
const pxr::UsdGeomMesh &usd_mesh);
50 void write_custom_data(
const Object *obj,
const Mesh *mesh,
const pxr::UsdGeomMesh &usd_mesh);
51 void write_generic_data(
const Mesh *mesh,
52 const pxr::UsdGeomMesh &usd_mesh,
54 void write_uv_data(
const pxr::UsdGeomMesh &usd_mesh,