Как использовать DRACOLoader с GLTFLoader в ReactJs? - PullRequest
0 голосов
/ 10 мая 2019

У меня есть сценарий использования, в котором я пытаюсь загрузить файл GLTF, сжатый с помощью DRACO-Compression. Я могу запустить его с помощью простого javascript, но я сталкиваюсь с проблемами при интеграции загрузчика с ReactJ.

Что я делаю:

Я получаю ошибку - DracoDecoderModule не определен

В моем приложении вот как я импортирую:

  import DRACOLoader from './DRACOLoader'
  DRACOLoader.setDecoderPath('./draco/')

1 Ответ

1 голос
/ 16 июля 2019

Разместите папку draco в облаке, тогда

import DRACOLoader from './DRACOLoader';
DRACOLoader.setDecoderPath(path to hosted draco folder);

сработало для меня.

если вы сделаете это,

DRACOLoader.setDecoderPath('./draco/')

, тогда реакция будет восприниматься как,

DRACOLoader.setDecoderPath('localhost:3000/draco/');

, поэтому он не будет работать.

...