Skip to content

Commit df16537

Browse files
committed
safe up the animation update
1 parent 4a6d301 commit df16537

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/goo/renderer/shaders/ShaderBuilder.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -798,8 +798,10 @@ ShaderBuilder.animation = {
798798
var refMat;
799799
for (var index = 0; index < skMesh.paletteMap.length; index++) {
800800
refMat = palette[skMesh.paletteMap[index]];
801-
for (var i = 0; i < 12; i++) {
802-
store[index * 12 + i] = refMat.data[ShaderBuilder.animation.order[i]];
801+
if (refMat) {
802+
for (var i = 0; i < 12; i++) {
803+
store[index * 12 + i] = refMat.data[ShaderBuilder.animation.order[i]];
804+
}
803805
}
804806
/*
805807
for (var row = 0; row < 3; row++) {

0 commit comments

Comments
 (0)