1
0
Fork 0
A toy raytracer that started to keep me busy during the French Robotics Cup 2019, when my support was not needed.
Find a file
Teo-CD cad775f88e World: Implement raycaster
Implement the basic raycaster, checking every block intersection and the block
linked to that position.
Split the screen uniformally along the width.
Add data needed for camera maths in the Player class
Specify constraints on the raycast parameters.

Render the screen using the raycasts.
Call the renderer in the main loop.
2024-01-21 22:08:44 +00:00
.gitignore First commit, world map creation 2019-05-27 13:50:49 +02:00
CMakeLists.txt First commit, world map creation 2019-05-27 13:50:49 +02:00
LICENSE License as MIT 2023-12-30 14:56:26 +01:00
main.cpp World: Implement raycaster 2024-01-21 22:08:44 +00:00
Player.cpp Player: Fix rotate 2024-01-21 20:31:51 +00:00
Player.h World: Implement raycaster 2024-01-21 22:08:44 +00:00
World.cpp World: Implement raycaster 2024-01-21 22:08:44 +00:00
World.h World: Implement raycaster 2024-01-21 22:08:44 +00:00