Dive into the mesmerizing world of shaders with our latest tutorial on creating INSANE visuals using ManimGL! In this video, we'll explore the richness of GLSL Shaders in ManimGL, to render the 2D Black Hole.
Full Course: • Generate Animations with Python -- Manim
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More on Shaders (Beginners):
1. An Introduction to Shader Art Coding (ShaderToy):
• An introduction to Shader Art Coding
2. Introduction to Shaders:
• Introduction to shaders: Learn the basics!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Chapters:
00:00 Intro
00:34 Why Shaders are so Important?
01:52 CPU vs GPU Processing Power
02:56 Types of Shaders
03:51 Shading Language
04:08 Shader Data Types
04:33 Scalar Data Type
05:09 Vector Data Type
06:40 What is Swizzling?
08:02 Data Flow Keywords
08:24 Coding Shader in ManimGL
21:40 Final Rendering
21:46 Thanks & Outro
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This video is animated using Manim library (based on Python).
Manim is an engine for precise programmatic animations, designed for creating explanatory math videos.
Code for this video:
https://github.com/Varniex/animations
Let's connect on Twitter:
/ varniex
ManimGL GitHub Repository:
https://github.com/3b1b/manim
Support the Channel:
Become a Patreon: / varniex
Buy me a Book: https://buymeacoffee.com/Varniex
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#manim #python #animation