Skip to content

mechanistry/timbermesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timbermesh

Timbermesh is an open-source 3D file format that allows for storage of geometry (mesh) information usable in various 3D software. It was created with the primary goal of simplifying animation pipeline and improving performance in the Unity game engine. It allows to take advantage of VAT (Vertex Animation Texture) animations that can replace existing animation implementations, increasing rendering performance and simplifying model creation process. Due to its open nature (based on Google Protocol Buffers) and serialization structure, Timbermesh allows for an easy integration not only with Unity, but also other 3D engines, design software and various tools. During Timberborn game development Timbermesh proved to be an effective and performant solution - more about that can be found here.

Details

Overview of the Timbermesh file format can be found here:
https://github.com/mechanistry/timbermesh/wiki/Timbermesh-overview

Plugins

There's a Blender plugin that allows to export models to Timbermesh format.
Latest release can be found here: https://github.com/mechanistry/timbermesh/releases
Plugin manual is available here: https://github.com/mechanistry/timbermesh/wiki/Timbermesh-Blender-Plugin-manual