• Joined on 2022-09-07
jonah pushed to main at jonah/raytracing 2024-08-06 18:07:59 +02:00
48a591de7e fix length of IDAT chunk
9ebf8bd1c4 use a more performant RandomGenerator
9106ccf8b0 switch from octree to binary tree
3a3949f518 disallow unbounded Hittables and refactor Octree
414af5860b add color to DielectricMaterial
Compare 8 commits »
jonah pushed to main at jonah/raytracing 2024-08-06 17:58:49 +02:00
4ea9ebe25a fix length of IDAT chunk
1fe5731dcf use a more performant RandomGenerator
5bf3108ab4 switch from octree to binary tree
8773b04b0f disallow unbounded Hittables and refactor Octree
b96c6db440 add color to DielectricMaterial
Compare 7 commits »
jonah pushed to main at jonah/raytracing 2024-08-06 17:39:16 +02:00
c6c43ad895 fix length of IDAT chunk
jonah pushed to main at jonah/raytracing 2024-08-06 16:25:24 +02:00
705e2d715d use a more performant RandomGenerator
85f61b7991 switch from octree to binary tree
a90b2c0d9e disallow unbounded Hittables and refactor Octree
235a61f354 add color to DielectricMaterial
5033cf78c6 move examples to their own file
Compare 5 commits »
jonah pushed to main at jonah/raytracing 2024-08-06 01:12:09 +02:00
c2d230bed0 fix checksum of IEND chunk
0cffee4cfa add README.md
Compare 2 commits »
jonah pushed to main at jonah/raytracing 2024-08-06 00:44:05 +02:00
d94aac009c fix checksum of IEND chunk
jonah pushed to main at jonah/raytracing 2024-08-06 00:17:19 +02:00
e18b2ba7e5 add README.md
e4e241a314 add command line argument parser
360fb2c990 add constant density mediums
c002b8215a prevent StackOverflowError in SimpleRenderer
580d8eca12 add transforms
Compare 14 commits »
jonah pushed to main at jonah/raytracing 2024-08-05 00:05:10 +02:00
d67f877428 add octree to improve rendering performance by reducing the number of ray-sphere-intersection calculations
a84ed5c050 add bounding box to sphere
8b7b99b184 add simple scene
828c332e76 make scene deterministic
07cdc0c213 remove Double#isFinite checks in Vec3 constructor
Compare 9 commits »
jonah pushed to main at jonah/raytracing 2024-08-04 14:38:47 +02:00
b40cc15a9f add final scene and live preview
87a7fbfcff abstract Image
1080711229 add depth of field
d89d15f1a4 add Camera.Builder
Compare 27 commits »
jonah pushed to main at jonah/raytracing 2024-08-02 22:06:09 +02:00
2d2f5090ea initial commit
jonah created branch main in jonah/raytracing 2024-08-02 22:06:09 +02:00
jonah created repository jonah/raytracing 2024-08-02 22:05:12 +02:00
jonah pushed to main at jonah/json 2024-01-24 17:41:02 +01:00
5a5d1492a5 jq path wip
92a20c82f8 initial commit
Compare 2 commits »
jonah created repository jonah/json 2024-01-24 17:29:50 +01:00
jonah pushed to main at jonah/survey 2023-03-10 20:43:58 +01:00
f6155f9510 add existing code
jonah deleted branch master from jonah/survey 2023-03-10 20:37:36 +01:00
jonah pushed to main at jonah/survey 2023-03-10 20:36:22 +01:00
ea9be93b92 initial commit
jonah pushed to master at jonah/survey 2023-03-10 20:35:56 +01:00
ea9be93b92 initial commit
jonah created branch master in jonah/survey 2023-03-10 20:35:56 +01:00
jonah created repository jonah/survey 2023-03-10 20:29:17 +01:00