Basic GLSL shaders tutorial with Touchdesigner, shader coding tutorial - pixel shader - by Ideami

preview_player
Показать описание
Learn the basics of working with GLSL in Touchdesigner in this basic pixel shader tutorial. Learn to create shapes, scale them, move them, rotate backgrounds and work with different coordinate systems.

This tutorial focuses on the use of:
- Pixel shaders
- Uniform variables
- The creation of shapes with distance functions and equations
- Movement of shapes
- Rotation of backgrounds
- Use of noise functions and noise transformations
- Use of Oscillators to provide dynamics
and related topics

This gpu programming tutorial and shader coding tutorial was brought to you by Javier Ideami. More tutorials will be coming up; If you liked it, please like and subscribe :)

CONNECT:
- Subscribe to this YouTube channel
Рекомендации по теме
Комментарии
Автор

Thank you so much for this! Most don't touch glsl in td. Love it!

mattstroker
Автор

Thank you so much for this tutorial!

I am just starting to dip my toes into both Touchdesigner and Shaders. I have already read some articles and watched some videos and other tutorials. With your help I understood for the first time how shader code outputs each pixel simultaneosly and constantly and why we would need to manipulate 4- and 3- and 2-dimensional vectors.

I'm glad I finally found a tutorial that covers these very basics! Most other tutorials glance over the basics way too fast or are just not made for absolute newbs but yours was exactly the right level for me. Thank you for sparking my excitement! 💥 BOOM

magnus_
Автор

Please, keep that amazing enthusiasm and spreading love and knowledge as you do!

asciidiego
Автор

Thanks for the great tutorial. Can you explain why you need to enable the export flags on your LFO CHOPs @13:33 in the tutorial?

cuetheFog
Автор

Thanks! This helped me dive into GLSL in TD

mmansion