Commit graph

17 commits

Author SHA1 Message Date
72acb8ccdf Continuing cleanup 2026-05-20 20:14:58 +01:00
5b4928e1aa Continuing refactoring, deleted camera construction on host side 2026-05-19 01:44:38 +01:00
a4c751bbcd Just changing var names 2026-05-18 22:59:31 +01:00
f21cb7cf08 Continuing work on handling Options. Lesson learned, actually handle them 2026-05-13 23:32:58 +01:00
c659ea0f44 Continuing cleanup of builder and parser. Removing light factory, creating issues with function signatures and unnecessary resources for light creation 2026-05-12 12:29:44 +01:00
0c04eeb0f9 Fixing issues caused by migrating from shared to host code. Lanczos filter is unseemly now, but options have to be handled host side 2026-02-20 22:37:50 +00:00
7ebed27d4a Cleanup of shared codebase to no_std and spirv compatibility 2026-02-20 16:39:27 +00:00
0b04d54346 Cleanup 2026-02-18 19:53:13 +00:00
45e866ebd1 Continuing with the cleanup 2026-02-15 14:48:50 +00:00
93bcd465eb Fixing errors in CPU code 2026-01-22 14:18:57 +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
75655ed774 Continuing GPU migration, implemented new parallelization strategies, correcting some logic bugs in maths functions 2025-12-30 18:09:30 +00:00
4dbec9bc2c Major overhaul to data management over CPU and GPU, clean up of incorrectly defined light creation methods, a lot of stuff in general. I should make smaller commits. 2025-12-22 22:54:49 +00:00
cf58f0efc3 Refactored, added camera types, filters, films, starting on reflection and scattering 2025-11-05 03:37:13 +00:00
45e961a1a0 Added transformations, quaternion logic, spectra, and beginning of camera 2025-11-03 02:14:10 +00:00