Вы изучите 3D-моделирование в TouchDesigner. Поймёте, как создавать генеративную графику и управлять воспроизведением контента. Сможете зарабатывать на создании медиаинсталляций. TouchDesigner — программа для работы с мультимедийным контентом. Она позволяет создавать интерактивные инсталляции и генеративный дизайн, визуализировать проекты и прототипировать интерфейсы. Кому подойдёт этот курс: Новичкам Научитесь работать в TouchDesigner и создавать 3D-модели для аудиовизуальных инсталляций. Поймёте, как попасть в индустрию медиадизайна. Медиахудожникам Освоите новый инструмент для работы с изображениями, звуком и текстом. Получите обратную связь от профессиональных медиадизайнеров. Дизайнерам Узнаете, как создавать динамический медиаконтент при помощи визуального программирования. Расширите арсенал умений и сможете больше зарабатывать. Программистам Поймёте, как использовать навыки разработки на Python в интерактивном дизайне. Сможете сменить профессию и зарабатывать на творчестве. Вы научитесь: Работать с геометрией, изображениями и текстом Создавать саундреактивные анимации Создавать сценарии воспроизведения контента Моделировать в 3D Визуализировать аудиотреки Создавать сложные 3D-сцены и композитинг Работать с алгоритмами TouchDesigner Писать скрипты и экспрешны на Python Работать с эффектами и рендерить проекты Навыки после обучения: Использование алгоритмов TouchDesigner Создание саундреактивной анимации Написание скриптов и экспрешнов на Python Проведение инстансирования и композитинга Работа с геометрией, изображениями и текстом Визуализация аудио Создание сценариев воспроизведения контента Работа с эффектами и цветокоррекция 3D-моделирование Вывод изображений на монитор и проектор Настройка и применение нод Рендеринг итогового проекта Программа: 2 месяца обучения 13 тематических модулей 1. Введение Узнаете, что такое генератив, процедурализм, визуальное программирование и интерактивный дизайн. Познакомитесь с TouchDesigner (TD) и установите программу на свой компьютер. 2. TouchDesigner как среда визуального программирования Научитесь работать с разными типами данных и контекстами. Узнаете, что такое ноды и компоненты, поймёте, как их использовать. Сможете загружать и обрабатывать видео. Разберётесь, как взаимодействовать с проектами в TD. 3. Основные рабочие процессы в программе Узнаете, как выглядит базовый проект в TouchDesigner. Поймёте, как вывести его результаты на монитор и проектор. Разберётесь, что такое chop-каналы. Сможете с их помощью управлять параметрами нод. 4. Анализ звука и создание саундреактивной анимации Узнаете, что такое спектр и звуковая волна. Научитесь обрабатывать звук при помощи фильтров и эффектов и визуализировать его. 5. Работа с Python — экспрешны и скрипты Поймёте, как язык программирования Python интегрирован в TouchDesigner. Узнаете, что такое экспрешны и скрипты, научитесь их применять. Разберётесь, как при помощи Python написать ноду. 6. Управление воспроизведением контента Научитесь работать с видео. Познакомитесь с нодами Speed и Timer CHOP. Разберётесь, как создавать видеоплееры и плейлисты в программе. 7. Работа с геометрией. Часть 1: основные концепты Разберётесь в типах и компонентах геометрии. Освоите технологию Geometry Attributes. Поймёте, как работать с процедурной селекцией компонентов через оператор Groups SOP. Научитесь создавать 3D-модели с помощью нод. 8. Работа с геометрией. Часть 2: процедурный 3D-моделинг Поймёте, как создавать генеративную графику и работать с процедурным 3D-моделированием. Научитесь пользоваться инструментами Copy Sop и L Systems для создания абстракций и ландшафтов. 9. Инстансирование Узнаете, что такое инстансирование. Поймёте, как работать с параметрами скопированной геометрии. Разберётесь в формате данных Point Cloud, инструменте TextureArray и методике создания массивов текстур. Научитесь создавать сцены с помощью инстансирования. 10. Базовый рендеринг Разберётесь в особенностях рендеринга. Познакомитесь с разными видами материалов для текстур (Substance Materials), в том числе HDR, PBR и Phong. Научитесь обрабатывать их в программе Substance Designer и делать базовый рендеринг проекта. 11. Композитинг Узнаете, из каких процессов состоит композитинг. Разберётесь в режимах наложения слоёв. Научитесь корректировать цвет. Поймёте, как работать с Displace, Find Edges и другими эффектами. 12. Продвинутый рендеринг Освоите технологию рендеринга по слоям Render Pass. Разберётесь в композитинге отдельных элементов через Color Buffers. Изучите основы языка программирования GLSL. Сможете с его помощью видоизменять оригинальные материалы TouchDesigner и делать ноды для композитинга. 13. Обзор продвинутых возможностей программы Узнаете, что такое фотореалистичный рендеринг, сложная генеративная графика и аудиовизуальный перформанс. Поймёте, как при помощи программы делать интерактивные презентации, инсталляции и инфографику. Разберётесь, какое внешнее оборудование можно использовать для работы в TouchDesigner. Итоговый проект: Медиаинсталляция — создадите ландшафт, разработаете контент и сценарии взаимодействия зрителя с инсталляцией. Подготовите презентацию проекта. Автор Станислав Глазов Медиаартист и музыкант. Работал техническим директором по персонажной анимации в высокобюджетных кинопроектах в Германии и Франции. Сотрудничал с Sila Sveta и Radugadesign на производстве проекционного контента для видеомэппинга. Организовал студию интерактивного и генеративного дизайна Licht Pfad.