Commit graph

34 commits

Author SHA1 Message Date
479cf89e8d
Debug problems 2025-09-13 21:44:54 +02:00
0a9748a1b7
Use camera settings from pbrt file 2025-09-12 21:58:58 +02:00
6403aabc11
Add generalized bvh for pbrt 2025-09-11 22:33:10 +02:00
2269bd102d
Add dielectric pbrt material 2025-08-28 00:22:58 +02:00
0480e041cd
Fix bugs for pbrt bilinear patch 2025-08-27 19:06:47 +02:00
bb2089477e
Add light as associated type for scene and get something to draw with pbrt materials. 2025-08-26 20:27:24 +02:00
c48790f32f
Use full 4x4 matrix for affine transformation 2025-08-24 21:31:13 +02:00
ae4dc2c21a
Fix all warnings 2025-08-23 13:36:07 +02:00
2bc5ec93fe
Change Scene trait to account for material data 2025-08-22 21:48:07 +02:00
76448ed442
Probably wrong bilinear patch intersection 2025-08-21 20:50:05 +02:00
6d363aecd0
Rendering something parsed from a pbrt file 2025-08-20 23:20:41 +02:00
8fcf815dbf
Parsing more stuff. 2025-08-02 22:44:06 +02:00
16b9c32632
Progress on pbrt parser 2025-07-31 22:54:53 +02:00
e16a916413
Add AffineTransform 2025-07-30 22:42:13 +02:00
543bf7e1bf
Fix color matching function 2025-05-25 19:55:38 +02:00
ed7b0454d0 Document Material trait 2025-01-09 22:58:47 +01:00
908efa79c2 Fix MIS bugs 2025-01-08 22:31:57 +01:00
d43d60bb85 Add initial MIS implementation 2025-01-05 23:52:41 +01:00
0b3daf9441 Change testscene interface 2025-01-02 23:17:17 +01:00
829476c602 Add albedo to material visualization 2024-12-31 18:04:52 +01:00
3a37a72f56 Add eval to visualizer and fix pbr error 2024-12-26 00:57:57 +01:00
7e88ebbfc1 Initial material visualizer 2024-12-08 04:17:37 +01:00
7c160731e7 Initial camera camera repositioning 2024-12-02 21:06:37 +01:00
632cb97007 Fix camera for egui renderer 2024-11-29 20:24:49 +01:00
1bfef16afa Add scene and renderer selection to egui 2024-11-28 17:59:46 +01:00
7d69122e8c Add next event estimation 2024-10-20 19:35:02 +02:00
7d38e87f6a Refactor Renderer trait 2024-10-04 18:12:00 +02:00
7d122d44b3 Complete BVH building 2024-10-03 22:32:37 +02:00
556f50274d Add obj parsing 2024-10-02 23:43:13 +02:00
c517a836ee Extract renderer into own packege 2024-10-01 14:37:50 +02:00
b3fdef8837 Move Material to new module && TriangleBVH intersect && Seperate light and material 2024-09-30 21:13:50 +02:00
50d3874467 Draw first real image 2024-09-29 20:25:20 +02:00
62b9fdcb56 Draw first image 2024-09-28 20:15:05 +02:00
4c872f9f91 Initial commit 2024-09-27 22:28:35 +02:00