Интересно, можно ли перевести, повернуть, масштабировать модель после ее загрузки на сцену?Также я ищу лучший способ использовать загруженный, так как у меня есть несколько моделей, которые я хочу добавить в свою программу, но я не хочу вызывать `loaded.load (...);каждый раз.
Вот что я использую:
var loader = new THREE.GLTFLoader();
loader.load( 'models/model_environment/scene.gltf',
function ( gltf ) {
cube_Geometry = new THREE.BoxGeometry(10,10,10);
cube_Material = new THREE.MeshNormalMaterial();
cube_Mesh = new THREE.Mesh(cube_Geometry, cube_Material);
cube_Mesh.position.set(0,5,0);
canvas_Scene.add(cube_Mesh);
canvas_Scene.add(gltf.scene);
modelsLoaded = true;
},
undefined,
function ( error ) {
console.error( error );
}
);
Обратите внимание, что загруженная модель ниже 0 по оси Y (Земля):