Skip to content

Latest commit

 

History

History
18 lines (18 loc) · 733 Bytes

TODO.md

File metadata and controls

18 lines (18 loc) · 733 Bytes
  • logically split code (because now it's just a mess grouped in random files)
  • add basic shading directly mapped to screen
  • 3d model rendering
    • load hardcoded model vertices/faces
    • render wireframe
    • render filled faces (with colors based on normals and camera direction)
    • allow to apply all kind of transformations on vertices
    • add texture
    • add vertex shaders (?)
    • add fragment shaders
  • allow to change camera position/rotation
  • add perspective projection
  • add basic lighting
  • allow to add multiple models
  • load models from files
  • separate rendering pipeline, scene setup and "game logic"
  • add keyboard control (if possible)
  • ...