Merge pull request #16526 from sabrina-shanman/crash_updateMeshPart

Call updateGeometry before Model::createRenderItemSet
This commit is contained in:
Bradley Austin Davis 2019-11-21 20:13:58 -08:00 committed by GitHub
commit cf09e9f45e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -981,7 +981,9 @@ bool Model::addToScene(const render::ScenePointer& scene,
render::Transaction& transaction, render::Transaction& transaction,
render::Item::Status::Getters& statusGetters, render::Item::Status::Getters& statusGetters,
BlendShapeOperator modelBlendshapeOperator) { BlendShapeOperator modelBlendshapeOperator) {
if (!_addedToScene && isLoaded()) { if (!_addedToScene && isLoaded()) {
updateGeometry();
updateClusterMatrices(); updateClusterMatrices();
if (_modelMeshRenderItems.empty()) { if (_modelMeshRenderItems.empty()) {
createRenderItemSet(); createRenderItemSet();