Vivien
Add project
0b12ad4
raw
history blame contribute delete
434 Bytes
import { AnimationMixer } from 'https://unpkg.com/three@0.117.0/build/three.module.js';
function setupModel(data) {
const model = data.scene.children[0];
if (data.animations.length >= 1) {
const clip = data.animations[0];
const mixer = new AnimationMixer(model);
const action = mixer.clipAction(clip);
action.play();
model.tick = (delta) => mixer.update(delta);
}
return model;
}
export { setupModel };