Coding Adventure: Rendering Fluids
Dec 6, 2024•Channel
AI Analysis
Data from YouTube Data API v3•Updated Just now
Video Overview
Video Details
PublishedDec 6, 2024
Duration58:41
Video IDkOkfC5fLfgE
Languageen-GB
CategoryEntertainment
PrivacyPublic
Made for KidsNo
Video TypeRegular Video
Performance Metrics
Views499K
Likes34.3K
Comments1.4K
Engagement Rate7.16%
Likes per 100 views6.88
Comments per 1K views2.78
Description
We've succeeded in the past to make a bunch of little balls behave like a fluid, but can we now make them look like a fluid too? In this video we'll explore a few different techniques, and also attempt a simple simulation of foam and spray to liven things up!
Source Code
https://github.com/SebLague/Fluid-Sim
Support (and get early access to new videos and projects)
Patreon: https://www.patreon.com/SebastianLague
Ko-Fi: https://ko-fi.com/sebastianlague
Fluid Simulation Video
https://youtu.be/rSKMYc1CQHE
Resources
Screen Space Fluid Rendering: https://developer.download.nvidia.com/presentations/2010/gdc/Direct3D_Effects.pdf
Foam, Spray and Bubbles: https://cg.informatik.uni-freiburg.de/publications/2012_CGI_sprayFoamBubbles.pdf
Reflections and Refractions: https://graphics.stanford.edu/courses/cs148-10-summer/docs/2006--degreve--reflection_refraction.pdf
Music: https://raw.githubusercontent.com/SebLague/Misc-Project-Info/refs/heads/main/Coding-Adventures/FluidRendering
Chapters:
0:00 Intro
0:27 Marching Cubes
05:58 Raymarching
10:40 Refract, Reflect, Fresnel
13:35 More Raymarching
18:28 A Simple Environment
20:40 Testing the Raymarched Fluid
25:03 Screen Space Technique: Depth Map
28:35 Simple Smoothing
33:42 Surface Smoothing
36:44 Rendering the Fluid
42:02 Spray, Foam, and Bubbles
55:12 Testing the Screen Space Fluid
57:22 Outro