Skip to content

Releases: blueburncz/YAMC

0.1.1

27 Apr 09:39
Compare
Choose a tag to compare

Changelog:

  • Renamed macros vertex_format_default and vertex_format_tbn in yamc.gml to vertex_format_pnuc and vertex_format_pnuct respectively, to make the names more self-explanatory.
  • Fixed normal vector not being normalized in ShBasic.fsh.
  • Added ModelViewer example project.

0.1.0

25 Apr 16:33
Compare
Choose a tag to compare

First release.

Features:

  • Convert static model into a binary file, easily loadable using functions buffer_load and vertex_create_buffer_from_buffer.
  • Customizable vertex format. Supports 3D position, normal, texcoord (up to two layers), color and tangent vector with bitangent sign (float4).
  • Invert vertex winding order.
  • Convert to -Y-up (default) or +Z-up space.
  • Generate flat or smooth normals if the model has none.
  • Flip UV coordinates on the Y axis.
  • Bake materials' diffuse colors into vertex colors.