• Joined on 2024年03月18日
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月04日 18:33:00 +02:00
f7e020a4b6 Add final render of project
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月04日 02:39:31 +02:00
4cba9c5afb Add defocus blur to program
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月04日 00:54:07 +02:00
afcb5b5c15 Add camera position code
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月03日 23:26:55 +02:00
040584d55d Add camera viewing to the project
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月03日 18:20:17 +02:00
aa27f56923 Add comment for function
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月03日 18:09:06 +02:00
7c787c1827 Add schilix approxmination and Hollow Glass Sphere
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月03日 08:16:56 +02:00
abd5575f5f Add total internal reflection
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月03日 01:04:43 +02:00
2af4e5996d Add dielectric material to raytrace image
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 22:19:55 +02:00
161637a0c0 Add fuzzy reflection to metals
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 08:37:26 +02:00
54a4e19f5f Add metal material and lambertian materials
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 03:23:49 +02:00
4061c1ff50 Add Gamma correction to image
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 00:39:53 +02:00
5b802b6bc9 Fix lambertian shadow on image
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 00:32:46 +02:00
dfdb8aebfa Add true lambertian reflection
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年04月02日 00:25:31 +02:00
76f8ee68a5 Fix Shadow Acne and CMakeLists
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月29日 17:27:51 +01:00
ba89582ae4 Fix merge errors from merging
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月29日 17:25:41 +01:00
1e89f06081 Merge branch 'main' of codeberg.org:pjc-dev/raytracing-in-weekend
d62301d3f5 Add comments to document parts of code
Compare 2 commits »
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月29日 17:21:36 +01:00
35c8761206 Fix edge cases to prevent stack from being blown
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月27日 05:11:22 +01:00
33fa769291 Add final touches for diffuse material
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月27日 05:07:28 +01:00
b4d7a0ed93 Add c-style random and new vec functions
pjc-dev pushed to main at pjc-dev/raytracing-in-weekend 2024年03月24日 01:19:02 +01:00
bd05179991 Add antiliasing to image