Commit graph

13 commits

Author SHA1 Message Date
c412b6d668 Updated light creation, sampling types in shared code 2026-01-16 15:42:51 +00:00
0ef563d1a5 Implementing arena based memory allocation 2026-01-10 00:16:24 +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
2e9d3c7301 Migrating to a more GPU friendly architecture, refactored texture handling, working on images and scene creation. God have mercy on my soul 2025-12-20 18:37:52 +00:00
8bcc2fb0c8 Very big change, preparing for gpu integration 2025-12-20 00:11:31 +00:00
b490bdf180 Changes to transport using VolPathIntegrator, minor format tweaks 2025-12-09 22:50:30 +00:00
63f4a36e69 Updated light management and creation, refactored module. Started work on rendering and integrators, fixed up maths functions 2025-12-09 14:07:25 +00:00
96e437921f Restructured image code, refactored spectrum code, removed some less idiomatic code to make compiler happy, added mipmap methods 2025-12-03 19:43:46 +00:00
5937239a18 Gonna take a break 2025-11-19 21:59:15 +00:00
d58203e97a Added shapes, starting work on interactions and materials 2025-11-13 23:02:54 +00:00
cf58f0efc3 Refactored, added camera types, filters, films, starting on reflection and scattering 2025-11-05 03:37:13 +00:00
87b3f8d6dd Initial commit 2025-10-31 18:53:17 +00:00