c412b6d668Updated light creation, sampling types in shared codepingu2026-01-16 15:42:51 +0000
f94c5d78c7Implementing arena based memory allocationpingu2026-01-10 00:20:43 +0000
0ef563d1a5Implementing arena based memory allocationpingu2026-01-10 00:16:24 +0000
f7c47be077Some more refactoringpingu2026-01-01 09:45:00 +0000
cc557dfa50Forgot to actually implement FilterTraitpingu2025-12-30 18:19:17 +0000
75655ed774Continuing GPU migration, implemented new parallelization strategies, correcting some logic bugs in maths functionspingu2025-12-30 18:09:30 +0000
4dbec9bc2cMajor 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.
main
pingu2025-12-22 22:54:49 +0000
cda63e42c5Big slog, separating GPU and CPU safe structs and constructorspingu2025-12-21 02:17:28 +0000
2e9d3c7301Migrating to a more GPU friendly architecture, refactored texture handling, working on images and scene creation. God have mercy on my soulpingu2025-12-20 18:37:52 +0000
8bcc2fb0c8Very big change, preparing for gpu integrationpingu2025-12-20 00:11:31 +0000
b490bdf180Changes to transport using VolPathIntegrator, minor format tweakspingu2025-12-09 22:50:30 +0000
11a731247dUpdated light management and creation, refactored module. Started work on rendering and integrators, fixed up maths functionspingu2025-12-09 14:07:46 +0000
63f4a36e69Updated light management and creation, refactored module. Started work on rendering and integrators, fixed up maths functionspingu2025-12-09 14:07:25 +0000
d42437e860Everything is brokenpingu2025-12-04 12:55:06 +0000
96e437921fRestructured image code, refactored spectrum code, removed some less idiomatic code to make compiler happy, added mipmap methodspingu2025-12-03 19:43:46 +0000
d58203e97aAdded shapes, starting work on interactions and materialspingupingou2025-11-13 23:02:54 +0000
21a2c0c674Fixed Traits in geometry, refactored geometry into module, still cant get my head around the exr image stuff, C++ translation is not that linearpingupingou2025-11-10 21:27:12 +0000
7dc132dad7Added BxDF support, still somewhat broken. Starting work on image reading, writing. At the moment, this is completely broken. Fixed some issues with cameras, matrix operations, mathpingupingou2025-11-07 15:24:23 +0000
cf58f0efc3Refactored, added camera types, filters, films, starting on reflection and scatteringpingupingou2025-11-05 03:37:13 +0000
45e961a1a0Added transformations, quaternion logic, spectra, and beginning of camerapingupingou2025-11-03 02:14:10 +0000