File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -1148,20 +1148,20 @@ class WebGLRenderer {
11481148
11491149 } else if ( object . isMesh || object . isLine || object . isPoints ) {
11501150
1151- if ( object . isSkinnedMesh ) {
1151+ if ( ! object . frustumCulled || _frustum . intersectsObject ( object ) ) {
11521152
1153- // update skeleton only once in a frame
1153+ if ( object . isSkinnedMesh ) {
11541154
1155- if ( object . skeleton . frame !== info . render . frame ) {
1155+ // update skeleton only once in a frame
11561156
1157- object . skeleton . update ( ) ;
1158- object . skeleton . frame = info . render . frame ;
1157+ if ( object . skeleton . frame !== info . render . frame ) {
11591158
1160- }
1159+ object . skeleton . update ( ) ;
1160+ object . skeleton . frame = info . render . frame ;
11611161
1162- }
1162+ }
11631163
1164- if ( ! object . frustumCulled || _frustum . intersectsObject ( object ) ) {
1164+ }
11651165
11661166 const geometry = objects . update ( object ) ;
11671167 const material = object . material ;
You can’t perform that action at this time.
0 commit comments