File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -465,13 +465,14 @@ class NodeMaterialObserver {
465465
466466 if ( renderObjectData . morphTargetInfluences [ i ] !== object . morphTargetInfluences [ i ] ) {
467467
468+ renderObjectData . morphTargetInfluences [ i ] = object . morphTargetInfluences [ i ] ;
468469 morphChanged = true ;
469470
470471 }
471472
472473 }
473474
474- if ( morphChanged ) return true ;
475+ if ( morphChanged ) return false ;
475476
476477 }
477478
Original file line number Diff line number Diff line change @@ -770,7 +770,7 @@ class RenderObject {
770770
771771 }
772772
773- if ( object . isInstancedMesh || object . count > 1 ) {
773+ if ( object . isInstancedMesh || object . count > 1 || Array . isArray ( object . morphTargetInfluences ) ) {
774774
775775 // TODO: https://github.com/mrdoob/three.js/pull/29066#issuecomment-2269400850
776776
You can’t perform that action at this time.
0 commit comments