如何运行 Draco 编码器?

问题描述 投票:0回答:1

我不懂编程,但我读过有关 draco 3d 压缩的文章,并且我有 3d 模型想要压缩。我正在尝试遵循本指南:

https://codelabs.developers.google.com/codelabs/draco-3d/#3

不知何故,我设法通过 CMD 安装了 pyhton、cmake 和 vistual studio 以进入第 4 步。

但是我什至在哪里写下一行?我在文件夹中有一个 draco“构建”...

我可以通过 cmd 做所有事情吗?或者下一步是在视觉工作室的某个地方?

非常感谢大菜鸟。

3d compression gltf
1个回答
0
投票

好吧,如果你想使用 draco 压缩,你可以这样做: 转到终端(如果您使用的是 Windows,我建议您下载 Git Bash)并使用此命令克隆此存储库

git clone https://github.com/CesiumGS/gltf-pipeline.git
.

然后安装 Node.js 6.x 或更高版本(https://nodejs.org/en)

从这个 repo 的根目录,运行:

npm i 
npm run eslint
nom run build-cesium

然后你就可以跑了

node ./bin/gltf-pipeline.js -i /complete/path/of/the/model/model.gltf -o /complete/path/of/where/you/wanna/put/the/model/model_draco.gltf --draco.compressionLevel= 10

您需要将“/complete/path/of/the/model/”和“/complete/path/of/where/you/wanna/put/the/model/”更改为您的个人路径。

Draco 压缩级别 [0-10],最多为 10,最少为 0。值为 0 将应用顺序编码并保留面部顺序。默认值为 7。 您可以在此处找到命令行标志和解释: https://github.com/CesiumGS/gltf-pipeline#command-line-flags

© www.soinside.com 2019 - 2024. All rights reserved.