All projects

library

vasset

An asset import and packaging pipeline with UUID-based registries, custom mesh and texture formats, VPK archives and a command-line tool.

vasset is a library and command-line pipeline for importing and packaging engine assets. It uses VMesh, VTexture and VMaterial formats, tracks assets by UUID, and packs them into VPK archives that can be mounted through vfilesystem.

Desktop builds provide import and packing tools. Android distributions focus on the runtime libraries. WebAssembly builds can include the importer, with a browser upload example in the repository.

vasset-cli import <asset-root>
vasset-cli pack <asset-root> <out.vpk>

The release documentation distinguishes the available tools and runtime bundles.

Find something

Search projects, research, and writing. Esc to close.