#angular #npm #stl #drc
#angular #npm #stl #drc
Вопрос:
Есть ли какой-либо возможный способ реализовать сжатие Draco 3D в Angular 7? или предложите мне несколько примеров.
Спасибо.
Ответ №1:
Следующие файлы должны быть установлены в вашем проекте Angular.
> npm install three-full
> npm install three-orbit-control
у трех полных есть файл декодера и кодировщика draco.
необходимо указать путь к кодировщику draco в следующем примере строки: THREE.DRACOLoader.setDecoderPath('./assets/draco/');
THREE.DRACOLoader.setDecoderConfig({ type: 'JS' });
за которым следует кодирование рендеринга
Это вызовет draco_wasm_wrapper.js
таким образом, он загрузит ваш файл .drc (stl draco encode) в ваше приложение.