o
odin.langpkg.dev
packages / library / 3drenderer-odin

3drenderer-odin

eedb130library

No description provided.

No license · updated 1 year ago

3d Renderer with Odin

  • SDL3 development library
  • Loads multiple .obj files and .png images
  • Triangle scanline rasterization
  • Flat shading
  • Perspective correct texture mapping
  • Z-buffer
  • Controllable camera:
    • W/A/S/D -> rotate
    • Up/Down/Left/Right arrow -> pan
  • Render Modes (hit num key):
    1. Wireframe_And_Vertices
    2. Wireframe
    3. Filled_Triangles
    4. Filled_Triangles_And_Wireframe
    5. Textured
    6. Textured_And_Wireframe
  • Frustrum clipping before projection