8#include <pxr/usd/usdGeom/pointInstancer.h>
18 pxr::UsdGeomPointInstancer point_instancer_prim_;
30 return bool(point_instancer_prim_);
40 const char **r_err_str)
override;
USDGeomReader(const pxr::UsdPrim &prim, const USDImportParams &import_params, const ImportSettings &settings)
USDPointInstancerReader(const pxr::UsdPrim &prim, const USDImportParams &import_params, const ImportSettings &settings)
pxr::SdfPathVector proto_paths() const
void read_geometry(bke::GeometrySet &geometry_set, USDMeshReadParams params, const char **r_err_str) override
void create_object(Main *bmain) override
bool valid() const override
void set_collection(Main *bmain, Collection &coll)
void read_object_data(Main *bmain, pxr::UsdTimeCode time) override
const pxr::UsdPrim & prim() const