Refraction, Transparency and Dispersion: GLSL Materials in TouchDesigner
Explore the mesmerizing world of refraction, dispersion, and chromatic aberration in 3D scenes! 🌈 This video dives into shader effects inspired by real-world light physics, including bending light through transparent meshes, achieving chromatic dispersion, and multi-pass rendering. Learn how to use tools like TouchDesigner and GLSL to create stunning real-time visuals featuring techniques like Frame Buffer Objects (FBO) and light interaction with shaders. Perfect for enthusiasts of shader development, GLSL coding, and 3D artistry.
Find me online!
My portfolio: https://lakeheckaman.com
Instagram: https://www.instagram.com/lake_heckaman
Project Files on Patreon: https://patreon.com/water__shed
Resources:
https://blog.maximeheckel.com/posts/refraction-dispersion-and-other-shader-light-effects/
https://derivative.ca/UserGuide/Write_a_GLSL_Material
https://registry.khronos.org/OpenGL-Refpages/gl4/html/refract.xhtml
00:00 – Introduction to Refractive GLSL Material in TouchDesigner
04:39 – Render Transparent Geometry in TouchDesigner
06:32 – Build Background Points
13:01 – Coding Refractive GLSL Material
28:02 – Adding Chromatic Dispersion Effect to Refraction
31:30 – Increasing sample count for smooth
40:32 – Outtro