6#include <pxr/usd/usdShade/material.h>
17struct USDExporterContext;
18struct USDExportParams;
27 pxr::SdfPath usd_path,
29 const std::string &active_uvmap_name,
39 const pxr::UsdStageRefPtr
stage,
40 const bool allow_overwrite =
false,
53 const pxr::UsdStageRefPtr
stage,
54 const USDExportParams &export_params);
57 const pxr::UsdStageRefPtr
stage,
58 const USDExportParams &export_params);
66 const std::string &stage_path,
67 const USDExportParams &export_params);
static void export_texture(const USDExporterContext &usd_export_context, bNode *node)
pxr::TfToken token_for_input(const char *input_name)
static std::string get_tex_image_asset_filepath(const USDExporterContext &usd_export_context, bNode *node)
pxr::UsdShadeMaterial create_usd_material(const USDExporterContext &usd_export_context, pxr::SdfPath usd_path, Material *material, const std::string &active_uvmap_name, ReportList *reports)