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
Count up 0-99999
by irontreads990
Windows 10 Crazy Error Maker 13
by Yuuya20061202
The Black Hole (Add Round 8)
by llya2023
sprunkis [pryamix]
by HELLOMYNAMEISNOONE_1
This project is not shared — so only you can see it. Click share to let everyone see it!
by EvanLovesUsa
Sprunki
by Tufftifford1234
||||||| GEOMETRY DASH ||||||||| MOBILE remix
by So25-19
Sonic Fnf [TEST]revamped LEGACY
by boir56
All Endless Numbers from 1 to 50! (WIP) remix-3
by ELPODEROSOPQ
Street Fighter II Scratch Edition
by Spyfighter5000
All barney error modes
by MrStrongG
Music Maker 1
by JADStudios
Geometry Dash CFB: Stereo Madness
by hoppingicon
The Space Adventure
by Tapulele396
Beat Up Evil Buff Guy v3.3
by CLAX1212
Colourblocks Band
by SharkPuppetCreator16
[ TIS4 // Round2 ] Blue Mini Multistyle Panzoid Intro >> HaskArtz!!
by harukun19
Hill Climb Racing v6.4 remix
by bluelightning29
Blue Mist Plus 50,000s jumpscares P2 (55000 to 60000)
by Jharring20
(Reupload)Beat Up Edward (VERY HARD!)
by yyeee409
Official Scratch Sans Fight
by Jden_yt
Kid's Table (Pasta Night but it's Sonic.Exe,Gold & Mario.Exe)
by FNFGames299
BFDI - BFDIA - IDFB - BFB - TPOT Vectored Assets (Extra Assets/Vectors included)
by Thesonicgamer9999
winXPであそぼ★[virtualbox][実際に動くVIDEO]
by 1510ty