noteuclid
  • Joined on 2024-07-02
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-25 13:00:34 +03:00
653788d456 change default view
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-25 13:00:05 +03:00
68b4041c88 fix normalization
98f3c44ab3 add super-duper complicated sphere mesh generator
Compare 2 commits »
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-24 18:43:01 +03:00
59bc5b640f per-vertex lighting!
41579bbb5d split colormap
722e5d4b6e split light calculations and camera rays
Compare 3 commits »
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-24 18:15:59 +03:00
295037edc6 add depth buffer
a8f72096d8 pass size on creation
c40ff3e324 fix output format
Compare 3 commits »
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-24 17:53:01 +03:00
5a6b10965d show spheres
noteuclid created branch vertex-light in noteuclid/qt-tracing 2025-11-24 17:29:47 +03:00
noteuclid pushed to vertex-light at noteuclid/qt-tracing 2025-11-24 17:29:47 +03:00
2995a830a2 show spheres
77cab94a6e add basic shape generation
4b138deb34 allow choosing which normals to use
a51f46a038 fix a bug
fb8ea92ce8 fix double-accounting for surface slope
Compare 6 commits »
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-20 14:25:51 +03:00
96e5c78a59 ui hints
e80e1d09fe add interreflections
5a69a3a1cb add custom display options
Compare 3 commits »
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-20 14:23:58 +03:00
4b38abcdc8 ui hints
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-20 14:20:07 +03:00
d2c512641a add interreflections
816d6682b4 add custom display options
61f19c85f4 add sane-ish defaults to avoid ub
a7746deec5 add basic interreflections
93c8652116 ensure rays don’t propagate backwards
Compare 9 commits »
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-16 20:18:16 +03:00
6ba9add6ea a bit better ui
12bc173fb2 use Lambertian scattering
64925f9640 update defaults
198dc06d02 nicer hit rendering
bb8373fad5 optimize summation
Compare 5 commits »
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-16 15:40:29 +03:00
aa56768655 fix dumb ui
noteuclid created branch two-way in noteuclid/qt-tracing 2025-11-16 15:25:21 +03:00
noteuclid pushed to two-way at noteuclid/qt-tracing 2025-11-16 15:25:21 +03:00
cd0c264c6e basic two-way tracing
cf65929b99 show current values in the ui
8bed95f872 use mutable vectors, to collect into several at once
Compare 3 commits »
noteuclid pushed to qt-ui at noteuclid/qt-tracing 2025-11-16 14:35:19 +03:00
413839ccb8 oops, it’s not a signal
noteuclid created branch daylight-glare in noteuclid/minitracing 2025-10-17 14:22:06 +03:00
noteuclid pushed to daylight-glare at noteuclid/minitracing 2025-10-17 14:22:06 +03:00
53b44f27ed Different sort of glare?
3e4de46b50 Merge branch 'glare1' into daylight
Compare 2 commits »
noteuclid created branch mailbox in noteuclid/gpu-life 2025-10-17 14:22:06 +03:00
noteuclid pushed to mailbox at noteuclid/gpu-life 2025-10-17 14:22:06 +03:00
a1fd74320b Wake up
644b200086 Simplify the mailbox code
8007922721 Use Options instead of a custom enum
8ea6684335 A fully async mailbox
a617d21623 Add simple mailbox
Compare 5 commits »
noteuclid created branch temporal-dithering in noteuclid/refraction 2025-10-17 14:22:02 +03:00