Лучший способ одеть человека модель - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть приложение, которое работает сейчас.Но логика работы очень проста.Я думаю, что это можно сделать лучше.

Рабочая логика следующего приложения:

-> 3D модели разрабатываются отдельно.Выводы в формате .obj.

-> Создана сцена Three.js и импортированы модели.

-> Старый наряд удален со сцены для переодевания.

-> Теперь на сцену добавлен новый наряд.

Пример кода:

                    scene.remove(root);

                    var objLoader = new THREE.OBJLoader2();
                    objLoader.setPath('model/');                   

                    objLoader.load( model_name + '.obj', (event) => {
                        var root = event.detail.loaderRootNode;    
                        scene.add(root);       
                    });

Пример структуры файла:

 1. /index.html
 2. /model/
           human.obj
           first_shoes.obj
           twice_shoes.obj
           hat.obj

То, о чем я мечтаюделать: вносить изменения в вывод одной модели.

например;1.что скрыть -> 2.что показать

изображение моего приложения: https://ibb.co/DRMvT32

Пожалуйста, помогите, как помочь исправить более точно

...