Master Manim 08: Basics of Shader Art Coding for Beginners | GLSL Shaders: Render Black Hole

Опубликовано: 15 Июнь 2026
на канале: Varniex
4,376
134

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