gltfgen

A command line tool for generating glTF 2.0 animations from numbered sequences of mesh files.

Usage

The latest gltfgen builds are available via

```

cargo install gltfgen ```

For special builds see Releases.

The following is the most basic usage pattern:

```

gltfgen [FLAGS] [OPTIONS] ```

Run gltfgen -h for more options and gltfgen --help for full details.

Examples

The following example assumes that there is a sequence of meshes located at ./meshes/animation_#.vtk where # represents the frame number. To generate an animated binary glTF file named output.glb in the current directory, run:

```

gltfgen output.glb "./meshes/animation_#.vtk" ```

This will assume 24 frames per second (FPS). You can specify FPS manually with the -f option as follows:

```

gltfgen -f 100 output.glb "./meshes/animation_#.vtk" ```

Alternatively, to specify a time step like 0.01 seconds between frames, use the -t option:

```

gltfgen -t 0.01 output.glb "./meshes/animation_#.vtk" ```

Features

Input Types

Output Types

Other Features

License

This repository is licensed under the Mozilla Public License, v. 2.0.

Contributing

See CONTRIBUTING.md for details.