Camden Dixie O'Brien
|
a71aa553db
|
Add dielectric material
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
c0d7f106ee
|
Add reflective material
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
d7667fa266
|
Create material abstraction
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
89597c9b01
|
Implement Gaussian anti-aliasing
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
172956ae46
|
Parallelise rendering
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
77cb219749
|
Implement RNG module
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
7400228c0c
|
Move rendering logic into camera module
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
d08629a4df
|
Add front/back face detection
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
d6f583c260
|
Move camera initialisation into seperate module
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
a345835703
|
Create obj module for scene objects
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
e00c16f9df
|
Create vec3 module
|
2025-09-22 19:49:13 +01:00 |
|
Camden Dixie O'Brien
|
04bdedd131
|
Write simple farbfeld-writing module
|
2025-09-20 13:31:22 +01:00 |
|