asset converter | C++ / Protocol Buffers
asset converter tool
A CLI asset conversion tool built in C++ that uses protocol buffers to serialize 3D assets, textures, sprites, and fonts.

It can be used in interactive mode, by single-command invocation, with batch job files, and includes structured exit codes and errors on stderr.

Using the protocol buffer format within my graphics engine has improved runtime performance for deserialization and asset loading by 65%.
Here is a link to the github repo.