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
-

All Numbericons 1-530
by Nataliehouchin
-

BEAT UP THE FREAKING CREEPER! remix remix
by Draven1205
-

#20. B-day Intro - -Banana32 - Kiwi
by -KiwiFX-
-

Rainbow Friends Test (FNF)
by Gooby-Goober766
-

Let’s Treat the Sick Pregnant Flamingeonies. Hahahaha!
by AnnaVesa
-

PINKALICIOUS AND PETERIFIC R̶A̶N̶T̶ REVIEW
by thetenthtime2856
-

Plants vs. Zombies (PVZ) Kuta edition
by pqqq08
-

Baby TV Butterfly in the Tub V4
by Aden1209
-

Pac-man (#Hoxean's Contest) by Firearehot
by Firearehot
-

Типичный Лифт ЭНК 1990 г. с рекламой
by oatmeal8282
-

if i made tpot
by GreenCubeBFFM
-

Super Mario Odyssey (NES) スーパーマリオオデッセイ (ファミコン)
by Homebrewer
-

Arcade Space Shooter
by Asait_Yilmaz
-

Beat Up Red Bally V0.14
by Caxis1904
-

safe surf
by mali
-

[My take] hardmode undyne fight!! undertale アンダーテール アンダイン undyne AU undyne the undying
by chara-YTsab
-

Pac Man 3D (Scratch Edition)
by IncredibleHDGamer
-

Talking 2 And 4 News (A Numberblocks Game) remix remix-2
by ianmumuk0610
-

Windows 9
by Jon_9091
-

パソコン OS NEC
by fujinoha
-

Springlock bonnie simulator
by Gab307Monke2013
-

The Black Hole (Add Round 2) remix
by berniek7
-

Sonic Level Maker Demo remix
by GODZILLA_MAN14
-

БЕЙ СИМБУ!!!!!!!!! (перезалив) remix remix-2
by jayjayy1809