Commit Graph

21 Commits

Author SHA1 Message Date
a8f72096d8 pass size on creation 2025-11-24 18:08:03 +03:00
4b138deb34 allow choosing which normals to use 2025-11-24 00:21:06 +03:00
e80e1d09fe add interreflections 2025-11-20 14:25:48 +03:00
5a69a3a1cb add custom display options 2025-11-20 14:25:48 +03:00
aa56768655 fix dumb ui 2025-11-16 15:40:20 +03:00
7b22551bee add some real UI 2025-11-15 19:14:12 +03:00
10d74f1318 move configure() responsibility a bit 2025-11-14 23:47:35 +03:00
e12f4c77aa split lib/bin, hopefully right 2025-11-14 23:08:28 +03:00
f05390291c some objects to trace 2025-11-14 04:18:59 +03:00
64401937b9 create some rays 2025-11-14 03:52:34 +03:00
cdefede951 simpler list 2025-11-14 03:37:36 +03:00
41805ca05b mark a source 2025-11-14 03:34:28 +03:00
5247e63b02 remove useless redraw 2025-11-14 01:29:47 +03:00
2c80885cf0 now truly isometric 2025-11-14 01:28:27 +03:00
d59e153370 use perspective projection 2025-11-13 23:30:44 +03:00
07f1ad507c use the camera 2025-11-13 23:01:29 +03:00
712110d5c2 prepare for camera 2025-11-13 22:00:52 +03:00
a18260a3ae split renderer from renderee 2025-11-13 20:27:46 +03:00
dce15c731e add basic objects 2025-11-11 22:25:32 +03:00
c99f127da3 separate render function 2025-11-11 00:49:26 +03:00
9054765bcc a skeleton app 2025-11-10 21:20:38 +03:00