在 Angular 7 中实施 Draco 3D 数据压缩以压缩 .STL 文件?

Implementing Draco 3D data Compression in Angular 7 to compress .STL files?

有什么方法可以在 Angular 7 中实现 Draco 3D 压缩吗? 或者给我一些例子。

谢谢。

要在您的 Angular 项目中安装以下文件。

> npm install three-full
> npm install three-orbit-control

three-full 有 draco 解码器和编码器文件。

必须在下一行中给出 draco 编码器路径 示例:THREE.DRACOLoader.setDecoderPath('./assets/draco/'); THREE.DRACOLoader.setDecoderConfig({ type: 'JS' });

接着是渲染编码

It will call draco_wasm_wrapper.js

因此它将在您的应用程序中加载您的 .drc(stl draco 编码)文件。