#game-engine #texture #model #format #packaging #material #storage

ira_drum

A packaging format for textures and models

4 releases (2 breaking)

0.3.1 Jun 24, 2024
0.3.0 Jun 24, 2024
0.1.0 Jun 14, 2024
0.0.6 Jun 14, 2024

#790 in Game dev

21 downloads per month
Used in 2 crates

MIT license

47KB
1.5K SLoC

Ira Drum

An efficient storage mechanism for textures and meshes for the Ira game engine.


lib.rs:

A container format for models and materials.

Supported material properties:

  • Diffuse color (required)
  • Normal map
  • Roughness map
  • Metallic map
  • Ambient occlusion map

Supported model properties:

  • Vertices
  • Indices
  • Normals
  • Texture coordinates
  • Tangents
  • Bitangents
  • Material index

Dependencies

~11–43MB
~730K SLoC