Commit graph

21 commits

Author SHA1 Message Date
5ff8044158 Cleaning unused imports, refactoring wavefront integration 2026-05-28 14:40:45 +01:00
1ea327cb6c Changing behaviour of Ray 2026-05-21 02:15:08 +01:00
72acb8ccdf Continuing cleanup 2026-05-20 20:14:58 +01:00
a14960562c This commit is way too large. So, added Upload trait back again, but only for Textures, which are the most complex types. Fixing Medium and PixelSensor creation on host side. Can´t really find a satisfying way of keeping construction and creation separate, so for now, regrettably, putting them in the same place. Added some types to parameter parsing. Continuing fixup caused by creation of GVec and GBox 2026-05-20 16:16:57 +01:00
31106696bd Continuing refactoring 2026-05-19 00:54:29 +01:00
1e0840dcda Continuing work on BVH creation 2026-05-14 15:08:14 +01:00
c8d083df62 Running tests on parsing 2026-05-12 15:07:59 +01:00
45e866ebd1 Continuing with the cleanup 2026-02-15 14:48:50 +00:00
640e17110a Continuing cleanup of scene creation, texture ownership, and memory management 2026-01-25 18:15:48 +00:00
b6b17a8c7e Missing SpectrumTextureTrait implementations, placeholders for now. Continuing fixing errors 2026-01-23 15:23:01 +00:00
14418472d5 Some more refactoring, more error correction. When will this end? 2026-01-22 16:20:28 +00:00
1e21cc64f9 Unused parameters, lifetime issues in sampling 2026-01-20 01:01:19 +00:00
9a8ec13728 Finally fixed import errors due to refactoring, gotta get a better IDE 2026-01-19 23:52:12 +00:00
86c9a90f2e Fixes 2026-01-18 16:29:27 +00:00
c412b6d668 Updated light creation, sampling types in shared code 2026-01-16 15:42:51 +00:00
f94c5d78c7 Implementing arena based memory allocation 2026-01-10 00:20:43 +00:00
f7c47be077 Some more refactoring 2026-01-01 09:45:00 +00:00
75655ed774 Continuing GPU migration, implemented new parallelization strategies, correcting some logic bugs in maths functions 2025-12-30 18:09:30 +00:00
d58203e97a Added shapes, starting work on interactions and materials 2025-11-13 23:02:54 +00:00
87b3f8d6dd Initial commit 2025-10-31 18:53:17 +00:00
137ddfbd28 Initial commit 2025-10-29 17:29:36 +00:00