Commit Graph

29 Commits

Author SHA1 Message Date
fa31d18c12 1. Camera movable with mouse and keyboard 2. GUI runs in separate thread 3. Improvement to GUI widgets 4. Fixes to BVH 2026-03-08 20:13:34 +00:00
STP
e143a4b2ce Sick ass images 2023-12-04 05:34:00 -05:00
STP
5fe2e4a4e6 Sick ass cornel box 2023-12-04 03:49:20 -05:00
STP
daed0ef0b9 More gui options! 2023-12-03 22:45:49 -05:00
STP
0eff7fc694 propper multithreading 2023-12-03 22:12:46 -05:00
STP
d8488f24f7 BVH and rays complete 2023-12-02 21:52:59 -05:00
STP
d89e7f4951 Bvh added 2023-12-01 16:37:50 -05:00
STP
f7eaaabe93 Implemented get_aabb for primitive 2023-11-29 11:43:29 -05:00
STP
a831a92232 cleanup 2023-11-28 17:09:50 -05:00
STP
62e62df2cc Active light flag 2023-11-28 13:22:58 -05:00
STP
2757ce9730 Added all new primitives 2023-11-27 21:37:00 -05:00
STP
5aa73bcc1a Set up intersection correctly 2023-11-27 16:51:53 -05:00
STP
e48bc02daa Added scene editor 2023-11-26 20:49:09 -05:00
STP
eeae148fd5 Annotated code 2023-11-26 19:02:27 -05:00
STP
8ab9be8056 No warns 2023-11-26 07:56:36 -05:00
STP
2e70fc9a68 Shadows, New rays and niceness 2023-11-26 04:19:25 -05:00
STP
4721a3cc09 Changed to f64 floating point 2023-11-25 14:35:11 -05:00
STP
045c3a8beb Scripting in gui 2023-11-25 13:22:13 -05:00
STP
137fb9f6d7 Changed UI and integrated rays into camera 2023-11-25 03:15:59 -05:00
STP
ccac1f414d Added torus 2023-11-24 22:35:20 -05:00
STP
91bda4a56f Added cylinder primitive 2023-11-20 21:15:57 -05:00
STP
47276e1bdc Fixed rendering test.rhai 2023-11-20 00:14:00 -05:00
STP
3dbbb67536 Adding scripting language 2023-11-19 21:39:03 -05:00
STP
edb9ff8c53 Added gui controls for camera dbugging 2023-11-18 14:31:47 -05:00
STP
93621f36ed Fixed out of bounds error 2023-11-17 21:21:34 -05:00
STP
0a0e5cc55a Working mutex on pixels 2023-11-17 21:04:27 -05:00
STP
9383ef5bbf Working realtime tracing 2023-11-16 17:14:24 -05:00
STP
94aea2678c Working imgui 2023-11-16 01:21:34 -05:00
STP
362c5160f4 wgpu now working 2023-11-15 19:50:13 -05:00