Features - Lambertian objects - Specular (metal) objects - Dielectric (glass) objects - Emissive objects - Fuzzy metal - Multiple IORs (for dielectrics) - Importance sampling - Progressive rendering - Antialiasing
USE TURBOWARP!!! https://mirror.turbowarp.xyz/?hqpen&turbo#944846936 Credits https://raytracing.github.io/ - Idea, scene, code https://scratch.mit.edu/projects/425020125/ - Scene https://scratch.mit.edu/projects/412737809/ - Scene