• Joined on 2023-12-26
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-15 21:06:22 +00:00
2a617bc69b Use bvh for scene shapes
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-14 20:42:02 +00:00
eeae057204 Rendering lto orb barely
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-13 19:45:00 +00:00
479cf89e8d Debug problems
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-12 19:59:03 +00:00
0a9748a1b7 Use camera settings from pbrt file
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-11 20:33:15 +00:00
6403aabc11 Add generalized bvh for pbrt
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-10 20:38:48 +00:00
807168f787 Extract common shape intersection code
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-09 19:47:49 +00:00
333acab099 Implement initial area light
hal8174 pushed to main at hal8174/ray-tracing2 2025-09-08 21:40:09 +00:00
95092b1571 Fix nans for MIS renderer
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-27 22:23:05 +00:00
2269bd102d Add dielectric pbrt material
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-27 17:06:53 +00:00
0480e041cd Fix bugs for pbrt bilinear patch
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-26 18:27:28 +00:00
bb2089477e Add light as associated type for scene and get something to draw with pbrt materials.
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-25 19:16:32 +00:00
b54a2b16fe Tokenize into enum instead of string
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-24 19:31:19 +00:00
c48790f32f Use full 4x4 matrix for affine transformation
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-23 11:36:20 +00:00
ae4dc2c21a Fix all warnings
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-22 19:48:20 +00:00
2bc5ec93fe Change Scene trait to account for material data
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-21 18:50:12 +00:00
76448ed442 Probably wrong bilinear patch intersection
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-20 21:20:47 +00:00
6d363aecd0 Rendering something parsed from a pbrt file
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-19 18:38:08 +00:00
c8ff77a0a9 First materials succesfully parsed
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-18 09:40:31 +00:00
9a95ca8fd7 Initial pbrt material parsing
hal8174 pushed to main at hal8174/ray-tracing2 2025-08-17 15:08:16 +00:00
0dfa2128dd Add Pbrt scale texture and initial material stuff