Commit Graph

21 Commits

Author SHA1 Message Date
STP
055f3b6a71 Wacky primitives 2023-11-25 13:22:36 -05:00
STP
137fb9f6d7 Changed UI and integrated rays into camera 2023-11-25 03:15:59 -05:00
STP
c642572b9f Added Torus and Steiner Surface 2023-11-24 22:33:55 -05:00
STP
91bda4a56f Added cylinder primitive 2023-11-20 21:15:57 -05:00
STP
fcb6695a0d Removed Intersection::new as it was never used 2023-11-20 20:04:22 -05:00
STP
3dbbb67536 Adding scripting language 2023-11-19 21:39:03 -05:00
STP
f31ebb06bd Working scripting 2023-11-19 15:33:04 -05:00
STP
53b1fa5d2d Added clone 2023-11-19 12:22:00 -05:00
STP
edb9ff8c53 Added gui controls for camera dbugging 2023-11-18 14:31:47 -05:00
STP
ddb4603d07 Fixing aspect ratio and fov 2023-11-18 13:14:56 -05:00
STP
87e82e4eea Changed Box to be Cube as it was interfering with Box 2023-11-17 18:37:40 -05:00
STP
cf56edace6 Added Unit wrapper for normals
A
2023-11-17 14:02:18 -05:00
STP
9383ef5bbf Working realtime tracing 2023-11-16 17:14:24 -05:00
STP
80fcc6c8bc Removed pixels
Finished raytracer
Reimplementing imgui
2023-11-15 16:56:19 -05:00
STP
2e69164dde Added phong shading 2023-11-13 01:26:59 -05:00
STP
29e22a0afa implementing shaders 2023-11-13 00:41:49 -05:00
STP
15c39e3c05 used pixels instead of state 2023-11-12 20:21:47 -05:00
STP
83e45b6860 Implemented mesh 2023-11-12 15:11:37 -05:00
STP
0daa6defb9 Added box primitive 2023-11-12 13:48:25 -05:00
STP
1b708049a9 fixed lifetimes 2023-11-12 05:11:11 -05:00
STP
04bc278f4a Added sphere, circle, cone 2023-11-12 03:47:19 -05:00