Blender V4.3
usd_reader_material.hh File Reference
#include "usd.hh"
#include "WM_types.hh"
#include "BLI_map.hh"
#include "BLI_vector.hh"
#include <pxr/usd/usdShade/material.h>
#include <string>

Go to the source code of this file.

Classes

struct  blender::io::usd::NodePlacementContext
 
struct  blender::io::usd::ExtraLinkInfo
 
class  blender::io::usd::USDMaterialReader
 

Namespaces

namespace  blender
 
namespace  blender::io
 
namespace  blender::io::usd
 

Typedefs

using blender::io::usd::ShaderToNodeMap = blender::Map<std::string, bNode *>
 

Functions

void blender::io::usd::build_material_map (const Main *bmain, blender::Map< std::string, Material * > *r_mat_map)
 
Materialblender::io::usd::find_existing_material (const pxr::SdfPath &usd_mat_path, const USDImportParams &params, const blender::Map< std::string, Material * > &mat_map, const blender::Map< std::string, std::string > &usd_path_to_mat_name)