Skip to content

gebes/RayCasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

RayCasting

A small RayCasting Visualizer built with Processing.

How to download?

  1. Clone the repo
  2. Open the .pde with Processing

Controlls

  • Placing Walls There is only one wall as a default example. Place some walls by pressing left-click. Then select the endpoint of the line and press left-click again.
  • RayCasting Just move your mouse, when not placing any wall
  • Movement Mode Toggle with Arrow Left key. Simulates the FOV of a moving person
  • Rays per degree Press Arrow Up or Down to modify the Rays per degree if Movement Mode is enabled

Screenshots

screenshot1 screenshot2 screenshot3

What did I learn?

  • How RayCasting works
  • How to implement RayCasting

About

Raycasting visualizer made with Processing 3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published