#javascript #json #converters #gltf #babylonjs
#язык JavaScript #json #преобразователи #gltf #вавилонянин
Вопрос:
У меня есть инструмент, который принимает входные данные с помощью перетаскивания. Я перетаскиваю файл .json в babylon.js сцена, и внутри события onDrop он визуализирует файл json как 3D.
Я хочу скрыть этот результат в файле GLTF, но я не смог этого сделать.
Я использую приведенный ниже образец для экспорта.
import { GLTF2Export } from 'babylonjs-serializers'; GLTF2Export.GLTFAsync(scene, "fileName").then(gltf =gt; gltf.downloadFiles());
Метод GLTFAsync каждый раз возвращает ожидающее обещание. Это никогда не приведет к разрешению или отклонению обещания. Это моя проблема. .тогда() часть реализации не работает, так как обещание еще не выполнено.
Как я могу выполнить преобразование из json в gltf. Это важный вопрос для проекта в моей компании.