mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 22:51:20 +02:00
Call updateGeometry before Model::createRenderItemSet to ensure well-defined state
This commit is contained in:
parent
359248829c
commit
79d470c70e
1 changed files with 2 additions and 0 deletions
|
@ -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();
|
||||||
|
|
Loading…
Reference in a new issue