draco/docs/guides/COMMAND_LINE_APPLICATIONS.md
Frank Galligan 31558ad1ff Fix typo
2018-08-20 19:06:29 -07:00

1.1 KiB

Using Draco Command Line Applications

This guide will show you how to build, and use the Draco command line applications to encode and decode Draco files.

Building

Clone the Github repository using this command line:

git clone git@github.com:<username>/draco.git

Note that we strongly recommend [using SSH] with GitHub, not HTTPS.

Build the command line applications with these commands:

cd draco

It is best to create an isolated build directory.

mkdir build
cd build

Run cmake to build draco_encoder and draco_decoder.

cmake ..
make

Encode Draco File

Encode a mesh file using the default settings. draco_encoder will read OBJ or PLY files as input, and output Draco files. We have included Stanford's Bunny mesh for testing. The basic command line looks like this:

./draco_encoder -i ../testdata/bun_zipper.ply -o bunny.drc

Decode Draco File

draco_decoder will read Draco files as input, and output OBJ or PLY files. The basic command line looks like this:

./draco_decoder -i bunny.drc -o bunny.ply