Master Manim 08: Основы шейдерного кодирования для начинающих | Шейдеры GLSL: Рендеринг чёрной дыры
Автор: Varniex
Загружено: 2024-10-16
Просмотров: 3614
Погрузитесь в завораживающий мир шейдеров с нашим новым уроком по созданию НЕВЕРОЯТНЫХ визуальных эффектов с помощью ManimGL! В этом видео мы рассмотрим богатство возможностей шейдеров GLSL в ManimGL для рендеринга двумерной чёрной дыры.
Полный курс: • Generate Animations with Python -- Manim
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Подробнее о шейдерах (для начинающих):
1. Введение в шейдерное программирование (ShaderToy):
• An introduction to Shader Art Coding
2. Введение в шейдеры:
• Introduction to shaders: Learn the basics!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Главы:
00:00 Введение
00:34 Почему шейдеры так важны?
01:52 Вычислительная мощность центрального процессора и видеокарты
02:56 Типы шейдеров
03:51 Язык шейдеров
04:08 Типы данных шейдеров
04:33 Скалярный тип данных
05:09 Векторный тип данных
06:40 Что такое Swizzling?
08:02 Ключевые слова потока данных
08:24 Кодирование шейдера в ManimGL
21:40 Финальный рендеринг
21:46 Благодарности и заключение
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Это видео анимировано с помощью библиотеки Manim (основанной на Python).
Manim — это движок для точной программной анимации, предназначенный для создания обучающих математических видеороликов.
Код для этого видео:
https://github.com/Varniex/animations
Присоединяйтесь в Твиттере:
/ varniex
Репозиторий ManimGL на GitHub:
https://github.com/3b1b/manim
Поддержать канал:
Стать спонсором Patreon: / varniex
Купить мне книгу: https://buymeacoffee.com/Varniex
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#manim #python #animation
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: