/raycaster

Start on raycaster

Primary LanguageC++

map proj

Raycaster

  • Render everything using Vulkan
  • Setup KB inputs using GLFW
  • Link to teensy for attitude
  • Procedural generation of a random 2D map with walls/obstacles
  • Method to add blocks to map
  • Different colors of cubes in map
  • draw floors and ceilings
  • texture mapping
  • Shade wall colors based on h_dist or v_dist
  • fix reference frame between grid coord, output map, and point coord

Gifs

convert -delay 10 -loop 0 {0..359}_rotate_map.jpg map.gif

References