О курсе
С каждым годом технологии все больше меняют визуальную культуру. Нам уже не так интересна статика и длинные рендеры. И все больше 3D программ добавляют в свои функции процедурность, нодовые системы, интерактивные объекты и возможность взаимодействовать с ними. TouchDesigner дает возможность открыть новые грани дизайна и создавать захватывающие инсталляции.
На курсе создадим свой пользовательский интерфейс для управления графикой. И даже начнем использовать внешние девайсы для управления графикой: веб-камера, миди контроллеры, OSC. Разберемся, что такое 3D пайплайн, как компьютер обрабатывает 3D графику и почему важна оптимизация процессов. Немного углубимся в программирование и системное администрирование. Поймем, чем они полезны при создании интерактивных инсталляций. Разберем DMX и ArtNet протокол и научимся делать пиксель маппинг. А в финале курса сделаем полноценную инсталляцию с помощью генеративной графики.
Язык преподавания — украинский.
6 300 грн/мес. при оплате частями
Куратор
Моушн дизайнер, мультимедиа артист, музыкант. Создавал инсталляции в 2013 в Музее Трипольской Культуры, в 2015 в рамках GogolFest. Участник KLF 2017. Участник VJ Battle 2018. В 2018 начал активно заниматься генеративной графикой и световыми решениями на фестивалях, вечеринках и концертах. Сотрудничает с Carbon Community. Работал с Vibronica Festival, Brave! Factory, Black Factory, GogolFest, Atomic Simao, Хамерман Знищує Віруси, Reve Ta Stohne, DZ’OB, Lumber Room, Dopamin Vibes, Detali, MachineRoom, etc.
Программа курса
-
История и интерфейс Touchdesigner
- — История нодовых систем.
- — Что такое Touchdesigner и как он появился.
- — Структура и интерфейс Touchdesigner.
- — Ноды: как протекает дата.
- — Как пользоваться помощью в нодах и operator snippets.
-
TOP. 2D графика и текстуры
- — Ноды-генераторы и ноды-эффекторы.
- — Основные ноды для генерации и обработки текстур.
- — Загрузка своих текстур/видео в тач.
- — Доступ к камере в таче.
- — Создание эффектов.
- — Вывод текстур в файл.
-
CHOP. Управление графикой
- — Что такое CHOP.
- — Как назначать каналы по параметрам.
- — Анализ аудио в таче и создание графики, на которую влияет музыка.
- — Beat chop. Создание графики под ритм музыки.
- — Простая рисовалка в таче.
- — Определяем цвет в текстуре.
- — Основные элементы интерфейсов и как назначить их на параметры.
-
SOP. 3D геометрия и рендер.
- — 3D вьювер, basic 3D setup.
- — Камера, геометрия.
- — Свет и тень.
- — Генераторы и эффекторы 3D, процессинг 3D геометрии.
- — Рендер пасс. Разбиваем сцену для постпродакшна.
- — Рендер селект. Разбиваем материал для постпродакшна.
- — Вывод видео на проектор.
-
SOP Advanced. Атрибуты геометрии
- — Атрибуты геометрии.
- — Как изменять атрибуты.
- — Копирование геометрии и атрибутов.
- — Создание геометрия из аудио.
- — Замена цветового атрибута в геометрии.
- — Переведение текстуры в 3D геометрию.
-
Particles. Система динамических частичек
- — Particle systems.
- — Скорость частичек.
- — Добавляем геометрию к частичкам.
- — Динамика в таче (collision, attractors, force, metaball, bullet solver).
- — Рендер системы частичек.
- — Spring sop. Симуляция ткани.
-
Instance. Сложная графика на основе простых элементов
- — Что такое instance геометрии.
- — Chop/sop/top в качестве входных параметров для инстанса.
- — Добавление цвета/текстур.
- — Переводим стрим из камеры в 3D геометрию с помощью инстанса.
- — Генерируем абстрактную геометрию, основанную на нойзе.
-
Физически правильный рендер
- — Знакомство с pbr рендером.
- — Substance designer.
- — Загрузка текстур и настройка материала на примере Megascan.
- — Загрузка FBX с текстурами и создание сцены.
- — Загрузка поинт клауда в тач.
-
Кастомные компоненты, модульная система
- — Создание своих компонентов для дальнейшего использования.
- — Модульная система.
- — Простой автоматический проигрыватель и компоненты для обработки видео.
- — Сохранение и загрузка компонентов.
- — Клонирование компонентов и вариативность с помощью Replicator.
-
UI. Собственный пользовательский интерфейс
- — Основные ноды для интерфейсов.
- — Разработка макета для своего интерфейса.
- — Привязка параметров между интерфейсом и нодами.
- — Perform mode, оптимизация вывода изображения.
-
Таймер и управление временем
- — Основные параметры таймера.
- — Параллельные и серийные таймеры.
- — Кейфрейм анимация в таче.
-
Midi, OSC
- — Настройка миди контроллера, привязка параметров к нему.
- — OSC протокол.
- — Настройка сети для работы с протоколом OSC.
- — Настройка и передача данных с TouchOSC.
- — Ndi протокол, передача видео по сети.
- — Передача данных из тача в тач по сети.
-
Маппинг, превиз сцены
- — Сцена для превиза.
- — Виртуальные проекторы.
- — Основы 2D маппинга, stoner компонент.
- — Kantan mapper. Более сложный 2D маппинг.
-
Интро в Python
- — Как пользоваться помощью.
- — Основные типы данных в Python.
- — Создание своих скриптов, функций и пресетов.
- — Автоматизация процессов.
-
Callbacks + Python. Логика интерактивных инсталляций
- — Как работать с callback.
- — Разные виды execute.
- — Пишем свой видеоплейер с помощью replicator, timer и капельки логики.
-
Render Pick. Взаимодействие с 3D объектами
- — Основы взаимодействия с 3D объектами.
- — Event chop.
- — RenderPick chop.
- — RenderPick dat.
- — Script Chop.
Кому подходит курс
Графическим и моушн дизайнерам,
которые хотят создавать инсталляции и аудио-визуальные перфомансы.
Программистам,
которые хотят создавать графику и работать с инсталляциями.
Музыкантам, VJ-ям
и всем, кто интересуется современными медиа технологиями.
Опыт
это базовый курс, который не требует определенных навыков
Время
10-12 часов в неделю на выполнение домашних заданий
Софт
вам понадобится собственный ноутбук/ПК и установленная программа TouchDesigner
Как проходит обучение
Занятия
По средам в 19:30 проходят онлайн занятия с куратором и группой и видео лекции по субботам в 11:00.
Real-life задания
У нас действует Practicult — культ практики. Поэтому вы будете делать много сложных домашек из реальных рабочих будней. Have fun & survive.
Курсовой проект
В финале курса вы сделаете полноценную инсталляцию с помощью генеративной графики.
Регулярный фидбек
У нас нет базовых и премиум режимов. Только премиум, всегда. Получите от куратора все. И да, десятая итерация — это нормально.
Сертификат за дело
Выдаем только тем, кто своим потом, временем и силами его заслужил.
ГРАФИК
Старт
7 ноября 2023
Вебинары
по вторникам в 19:30
Лекции
по средам и пятницам
Язык курса
украинский
Вопросы
Какие навыки нужны для прохождения курса?
Это базовый курс, который не требует определенных скилов. Все, что вам понадобится — около 10-12 часов в неделю на выполнение домашних заданий.
Какие программы нужны для прохождения курса?
TouchDesigner.
А вебинары будут записываться?
Мы каждый раз делаем запись, однако лучше забронировать время, чтобы присоединиться к онлайн-встрече — обсудить вопросы с одногруппниками и проконсультироваться с куратором.
А сертификат будет?
Только если выполнить домашние задания и курсовой проект.
Что, если мне не понравится?
Вернем деньги в течении 7 дней от даты старта курса, если вы передумаете.
Как происходит коммуникация на курсе и в каком формате куратор дает фидбек?
Вся коммуникация на курсе проходит на платформе Slack (рабочий чат группы, каналы для домашних заданий и полезных ссылок). Фидбек от куратора будет в виде комментариев на домашние задания и обсуждения на вебинарах.