diff --git a/libraries/render-utils/src/Model.h b/libraries/render-utils/src/Model.h index afaccce12f..c83acfdb53 100644 --- a/libraries/render-utils/src/Model.h +++ b/libraries/render-utils/src/Model.h @@ -134,6 +134,11 @@ public: bool needsFixupInScene() const; bool needsReload() const { return _needsReload; } + bool addToScene(const render::ScenePointer& scene, + render::Transaction& transaction) { + auto getters = render::Item::Status::Getters(0); + return addToScene(scene, transaction, getters); + } bool addToScene(const render::ScenePointer& scene, render::Transaction& transaction, std::function, QVector, render::ItemIDs)> modelBlendshapeOperator) { @@ -142,7 +147,7 @@ public: } bool addToScene(const render::ScenePointer& scene, render::Transaction& transaction, - render::Item::Status::Getters& statusGetters = render::Item::Status::Getters(0), + render::Item::Status::Getters& statusGetters, std::function, QVector, render::ItemIDs)> modelBlendshapeOperator = [](int, QVector, QVector, render::ItemIDs) {}); void removeFromScene(const render::ScenePointer& scene, render::Transaction& transaction); bool isRenderable() const;