Light Scattering Demonstration - 2D Pathtracing
by SpinningCube
Description
Thanks to @griffpatch for the "Find Normal" block. Check out @squirrelsRcool's similar project: https://scratch.mit.edu/projects/877109780/ This project is a 2D path tracer. Every frame, many samples are explored and accumulated. For each sample, a ray is sent in a random direction from the light source, after which it bounces several times off of the scene surfaces. This simulates the phenomenon of global illumination. For each bounce, it loses a bit of intensity, picks a random direction from the surface, and goes in that direction. I use the pen extension to trace the light paths and illuminate the scene. I designed various scenes for the light to travel through. Some look more like floor plans, others are more abstract. For the thumbnail, I ran the simulation in Scene 11 and took screenshots at different durations. The final image is a combination of all the images which I made using external software. It's kind of like merging multiple exposures to make an HDR image. #Math #Simulation #Light #Lighting #Ray #Raycaster #Raytracer #Raytracing #Raytrace #Global #Illumination #Reflections
Instructions
Use Turbo Mode by either: - shift-clicking the green flag - See inside > Edit > Turn on Turbo Mode If you want it to run even faster, use TurboWarp: https://turbowarp.org/650323522?hqpen&turbo Hover your mouse in the upper-right corner to reveal the "Scene" slider. You can also drag the light source to a different position.
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
STOP ALL SOUNDS NO
by crazycrazybaby17
Beat Up Me 2.0
by Bunnyz_UwU_Alt
Beat up me (16)
by everton_trader2
I wanna Kill The HB2
by Hanabi_iw
#20. B-day Intro - -Banana32 - Kiwi
by -KiwiFX-
ROT 6b: Can't Catch Me!
by sunkydaspeedmouse123
Nickelodeon's 45th Anniversary Logo (2024)
by juanfrilla
Beat Up Giga (remix 2) remix
by The_btnl_project_guy
Geometry (Egg) Dash v2.0
by Cpurce1234
Заставка для БОДО БОРОДО - Страны (Бодо Страны)
by j7-_
Pvz3 New Plants LEAKED!!!
by areg0
sprunki oc
by OmNomChohPan
+. EXTENSIVE ART CRITIQUE :0
by _Sparkling-Star_
My Tvokids OC
by Ari_from_SPC
baldi screensaver
by jevin_433
Puffballs United/Superstar Entertainment/Teletoon/Dhx Media (2015) On Boomerang UK (2015)
by Elfol14
Ink!Sans Battle H E L L M O D E (READ INSTRUCTIONS FIRST)
by erR0r-sans1234
Happy Jump! (Pixelated edition) MOBILE FRIENDLY
by KlimbRio1
Numberblocks Infinity To Beyond remix
by newMSM113
Beat Up Robin .exe
by malik1028
Wither Storm Simulator 2 remix-10
by severedwitherstorm
DOORS 2D v0.1
by ProPlayzerEXT
円周率を求めたい
by shukaiaya
Kit and Kate Pendulum Clock (Hickory Dickory)
by BlackBaron0209