View Code? Open in Web Editor
NEW
Ray Marching done with WebGL and Typescript
Home Page: https://alexmcdermott.github.io/RayMarching/
HTML 1.05%
CSS 0.48%
TypeScript 62.25%
GLSL 36.22%
raymarching's Introduction
- 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
- 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
raymarching's People
Contributors
Stargazers
Watchers