update method
void
update()
Implementation
void update() {
var bones = this.bones;
var boneInverses = this.boneInverses;
var boneMatrices = this.boneMatrices;
var boneTexture = this.boneTexture;
// flatten bone matrices to array
int il = bones.length;
for (var i = 0; i < il; i++) {
// compute the offset between the current and the original transform
var matrix = bones[i] != null ? bones[i].matrixWorld : _identityMatrix;
_offsetMatrix.multiplyMatrices(matrix, boneInverses[i]);
_offsetMatrix.toArray(boneMatrices, i * 16);
}
if (boneTexture != null) {
boneTexture.needsUpdate = true;
}
}