Я пытаюсь загрузить объект с помощью загрузчика fbx и применить кватернион для вращения на орбите. Вращение работает, но объект смотрит далеко на экране.
Вот код, который я пытаюсь.
fbxLoader.load('models/fbx/yarn_with_mtl.fbx', function (yarn) {
yarn.traverse(function(child) {
if (child instanceof THREE.Mesh) {
child.receiveShadow = true;
child.castShadow = true;
}
});
yarn.name = "yarn";
yarn.position.set(0, 0, 688);// this increases to right size
yarnModal = yarn;
scene.add(yarn);
});
quaternion.setFromAxisAngle(axis, 0.005);
if(yarnModal)yarnModal.position.applyQuaternion(quaternion); //This is reseting the object size back to small