8 #include <pxr/usd/usd/prim.h>
87 const pxr::UsdPrim &
prim()
const;
89 virtual bool valid()
const;
119 const std::string &
name()
const
virtual void read_object_data(Main *, double)
void parent(USDPrimReader *parent)
USDPrimReader(const pxr::UsdPrim &prim, const USDImportParams &import_params, const ImportSettings &settings)
const std::string & prim_path() const
virtual void create_object(Main *bmain, double motionSampleTime)=0
const pxr::UsdPrim & prim() const
USDPrimReader * parent() const
const ImportSettings * settings_
virtual bool valid() const
const USDImportParams & import_params_
USDPrimReader * parent_reader_
const std::string & name() const
std::map< std::string, std::string > usd_path_to_mat_name
float conversion_mat[4][4]
std::map< std::string, Material * > mat_name_to_mat