Commit graph

20 commits

Author SHA1 Message Date
5b4928e1aa Continuing refactoring, deleted camera construction on host side 2026-05-19 01:44:38 +01:00
31106696bd Continuing refactoring 2026-05-19 00:54:29 +01:00
a4c751bbcd Just changing var names 2026-05-18 22:59:31 +01:00
7ebed27d4a Cleanup of shared codebase to no_std and spirv compatibility 2026-02-20 16:39:27 +00:00
b36105edc1 Changing error handling with scene file parsing 2026-02-19 15:41:24 +00:00
a32cd60e9f Fixing film creation, arena allocation separation from texture creation, bad function signatures 2026-01-26 19:44:53 +00:00
640e17110a Continuing cleanup of scene creation, texture ownership, and memory management 2026-01-25 18:15:48 +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
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
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
11a731247d Updated light management and creation, refactored module. Started work on rendering and integrators, fixed up maths functions 2025-12-09 14:07:46 +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
e502af9411 Missing files 2025-11-27 04:39:49 +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
137ddfbd28 Initial commit 2025-10-29 17:29:36 +00:00