Как переместить файл GLB с помощью DragcontrolsJavascript

Форум по Javascript
Anonymous
Как переместить файл GLB с помощью Dragcontrols

Сообщение Anonymous »

Я пытаюсь включить Dragcontrols для моего файла glb, но по какой-то причине это не работает. Я все еще новичок в Three.js и разбираюсь в камерах и сетках, но хочу иметь возможность перетаскивать свой GLB-файл из Blender с помощью мыши. Желательно без нажатия, чтобы модель находилась в том же положении, что и курсор.
Вот мой Javascript-код

Код: Выделить всё

import * as THREE from 'three';
import { GLTFLoader } from 'three/examples/jsm/Addons.js';
import { DragControls } from 'three/examples/jsm/Addons.js';

const canvas = document.querySelector('.gamescreen');

const scene1 = new THREE.Scene();
const scene2 = new THREE.Scene();

const loader1 = new GLTFLoader();
loader1.load('assets/Background.glb', function(glb){
const stage = glb.scene;
for (let i = -20; i 

Подробнее здесь: [url]https://stackoverflow.com/questions/79865734/how-to-move-glb-file-via-dragcontrols[/url]

Вернуться в «Javascript»