Как переместить файл 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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