Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 474 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 474 Bytes

RayMarching

  • Ray Marching implementation written in Typescript using WebGL
  • Implements supersampling to reduce jagged edges and noise
  • Uses Phong shading model
  • Visual effects include reflections, fog, shadows and ambient occlusion

Controls

  • Click to enter first person mode
  • WASD to strafe and move forward / back
  • Space to fly up, Left Shift to fly down
  • Move mouse to look around
  • Tap and drag to look around on mobile
  • Escape to exit first person mode