o
odin.langpkg.dev
packages / library / iris

iris

9cdc67alibrary

No description provided.

No license · updated 3 years ago

Iris

TODO and Roadmap:

OpenGL layer:

  • Change vertex layout to SoA (vvvnnnuu) instead of AoS (vnuvnuvnu)
  • Proper Framebuffer support

Game engine

  • Terrain
    • Subdivided plane mesh generation
  • Lighting
    • Diffuse per-fragment lighting
    • Specular lighting
    • Normal mapping
    • Reflection mapping
  • Shadow
    • Basic shadow mapping
  • Simple raycasting
  • 2D rendering
  • Audio suport