Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 450 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 450 Bytes

Terminal Ray Tracer

A ray tracer that runs in the terminal with no dependencies

Terminal Ray Tracer Demo Output

how to use

clang TerminalRayTracer.c -lm -O3 && ./a.out

To Do

  1. actual ray tracing
  2. floor
  3. lighting
  4. sky box texture
  5. convert to CUDA to run on GPU
  6. camera controls from keyboard input
  7. materials
  8. other shapes
  9. GJK based collision physics