Commit graph

20 commits

Author SHA1 Message Date
zomseffen
579820334d adds naive update for light and volumes 2025-03-26 11:22:22 +01:00
zomseffen
839907c8a7 keeps track of iterations glaobally, fix endless loop at min border 2025-03-13 16:53:24 +01:00
zomseffen
e3829a73e4 prior normal check for lights 2025-03-07 11:34:33 +01:00
zomseffen
b581364f5a first implementation, clamp seems to be off? 2025-03-06 18:11:44 +01:00
zomseffen
7a58ba9733 optimize light selection 2025-03-05 16:56:48 +01:00
zomseffen
5bd181adc9 combine quads 2025-02-27 13:34:08 +01:00
zomseffen
457d3e2d6b fixes double neighbor assignement and cubes inside of empty volumes after skipping to grow 2025-02-26 12:31:58 +01:00
zomseffen
5353f28acd start of second test generator. revealed issue with neighbor linkage overwriting 2025-02-20 16:48:20 +01:00
zomseffen
4e50b1a12e adds first connection between octtree volumes 2025-02-18 16:36:48 +01:00
zomseffen
b559bd5e08 directional light 2025-02-12 14:48:52 +01:00
zomseffen
dc66ae4b3d recursive reflection for nontransparnt elements 2025-02-05 16:50:57 +01:00
zomseffen
1ecd1c7403 transparent roughness and diffuse settings from app 2025-02-03 12:42:56 +01:00
zomseffen
66902df99c transparency first version 2025-01-30 11:03:30 +01:00
zomseffen
f0fa28bdd8 memory optimization of neighborhood for empty volumes 2025-01-24 14:36:02 +01:00
zomseffen
1d4b31c142 fewer octr tree checks when growing a volume 2025-01-24 09:59:15 +01:00
zomseffen
886f92470c volume creation improvement 1 2025-01-22 10:10:47 +01:00
zomseffen
4c4b8288d5 void tracing for spot lights 2025-01-14 16:01:18 +01:00
zomseffen
dd568a75e3 pre facing switch 2025-01-13 16:18:05 +01:00
zomseffen
3f4656939c halfway to raytracing 2025-01-11 14:12:24 +01:00
zomseffen
15a94c2f93 refactor scene.rs into multiple files 2025-01-08 12:30:54 +01:00
Renamed from src/scene.rs (Browse further)