|
|
5ff8044158
|
Cleaning unused imports, refactoring wavefront integration
|
2026-05-28 14:40:45 +01:00 |
|
|
|
82255e5046
|
ALmost done with changes
|
2026-05-20 20:52:34 +01:00 |
|
|
|
72acb8ccdf
|
Continuing cleanup
|
2026-05-20 20:14:58 +01:00 |
|
|
|
384a0019d8
|
Fixing some import errors
|
2026-05-20 16:56: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 |
|
|
|
44099dffa9
|
Plowing straight ahead
|
2026-05-19 22:54:27 +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 |
|
|
|
dad7300a14
|
Hitting myself, and going for a trait for uploading objs to GPU. Keep forgetting to actually upload them
|
2026-05-16 02:36:20 +01:00 |
|
|
|
1e0840dcda
|
Continuing work on BVH creation
|
2026-05-14 15:08:14 +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 |
|
|
|
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 |
|
|
|
0b04d54346
|
Cleanup
|
2026-02-18 19:53:13 +00:00 |
|
|
|
45e866ebd1
|
Continuing with the cleanup
|
2026-02-15 14:48:50 +00:00 |
|
|
|
30e8cf85f8
|
Continuing fixing errors from thoughtless copying of shared code
|
2026-02-13 14:16:22 +00:00 |
|
|
|
a32cd60e9f
|
Fixing film creation, arena allocation separation from texture creation, bad function signatures
|
2026-01-26 19:44:53 +00:00 |
|
|
|
64a139d108
|
Continuing on the quest to fix bugs. Never again
|
2026-01-23 20:30:55 +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 |
|
|
|
93bcd465eb
|
Fixing errors in CPU code
|
2026-01-22 14:18:57 +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 |
|
|
|
f94c5d78c7
|
Implementing arena based memory allocation
|
2026-01-10 00:20:43 +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 |
|
|
|
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 |
|
|
|
d42437e860
|
Everything is broken
|
2025-12-04 12:55:06 +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 |
|
|
|
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 |
|