Одномерные клеточные автоматы в TouchDesigner — Серия «Истоки» №4 (Проект + Урок)
Okamirufu Vizualizer
0:00 / 0:00
Одномерные клеточные автоматы в TouchDesigner — Серия «Истоки» №4 (Проект + Урок)
1 848 просмотров · 1 день назад
Okamirufu Vizualizer
42,7 тыс. подписчиков
1 848 просмотров · 1 день назад
В этом эпизоде ORIGINS мы создаём одномерный клеточный автомат в TouchDesigner и превращаем его в объёмную скульптуру. Вы узнаете, как элементарные правила, такие как Правило 90, считывают три соседние ячейки, чтобы определить следующее состояние, почему из этой крошечной инструкции появляются треугольники в стиле Серпинского, и как оператор Constant CHOP удерживает основные элементы управления, а оператор Line POP обеспечивает ячейки. След сохраняет каждое поколение, а экструзия придаёт этой истории глубину, так что то, что воспринимается как третье измерение, на самом деле начинается как время.
Ресурсы этого проекта
◼️ Файл проекта — для личного использования ⇨ https://okamirufu.com/go/commercial_p...
◼️ Файл проекта — для коммерческого использования ⇨ https://okamirufu.com/go/commercial?u...
Ресурсы для студентов
◼️ Курсы и сообщество ⇨ https://okamirufu.com/go/skool?utm_so...
◼️ Ультра-пакет ⇨ https://okamirufu.com/go/ultra?utm_so...
◼️ Creative Suite (Blobs, Mesher, Tracker) ⇨ https://okamirufu.com/go/webapps?utm_...
Бесплатные ресурсы
◼️ Бесплатный раздел ⇨ https://okamirufu.com/go/patreon_free...
◼️ Бесплатный VJ-пакет ⇨ https://okamirufu.com/go/freevj?utm_s...
Ресурсы с открытым исходным кодом
◼️ Мой репозиторий на Github ⇨ https://okamirufu.com/go/git?utm_sour...
◼️ Используйте Element бесплатно здесь ⇨ https://okamirufu.com/go/element?utm_...
◼️ Видеоурок по Element ⇨ • Free UI Builder in Touchdesigner - Create ...
● - - - - - - - - - - - - - - - - - - - - - - - - - - - - ●
ТАЙМКОД
00:00 Основы клеточных автоматов
Изучите историю и механику одномерных клеточных автоматов и правила 90.
Поймите, как бинарные взаимодействия соседей генерируют сложную фрактальную архитектуру.
05:15 Центр управления и базовая настройка
Установите основные параметры управления с помощью константного CHOP для управления разрешением ячеек.
Настройте подсчет точек, вычисления центров и выбор правил из одного источника.
08:03 Создание ячеек и начальное засеивание
Сгенерируйте базовую линию ячеек и назначьте активные бинарные целочисленные атрибуты.
Изолируйте центральную точку, чтобы создать единственное живое зародышевое ядро, необходимое для итерации.
10:01 Создание петли обратной связи в памяти
Реализуйте сеть обратной связи для сохранения и передачи состояний точек между поколениями.
Настройте триггеры инициализации для сброса системы при изменении правил моделирования.
11:04 Вычисление и поиск соседей
Вычисление относительных адресов памяти для левых и правых соседей вдоль линии.
Запрос исторических состояний из петли обратной связи без ошибок пространственной интерполяции.
17:02 Двоичное кодирование соседей
Преобразование трех изолированных условий соседства в единый трехбитный десятичный адрес.
Взвешивание состояний по степеням двойки для генерации главных ключей от нуля до семи.
19:25 Генерация процедурной таблицы правил
Создание восьмиточечной таблицы, которая процедурно распаковывает любой номер правила в биты.
Использование деления и операции по модулю для выделения двоичных ответов для каждого соседства.
33:38 Геометрия экструзии и постобработка
Фильтрация живых точек с помощью движка частиц для экструзии форм во времени.
Создание экземпляров 3D-боксов, применение процедурного текстурирования и улучшение глубины с помощью размытия яркости.
● - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ●
Подключиться
◼️Patreon ⇨ https://okamirufu.com/go/patreon?utm_...
◼️Instagram ⇨ https://okamirufu.com/go/instagram?ut...
◼️TikTok ⇨ https://okamirufu.com/go/tiktok?utm_s...
◼️Pinterest ⇨ https://okamirufu.com/go/pinterest?ut...
Подпишитесь, чтобы быть в курсе будущих уроков
Будьте сильными и творите искусство!
#touchdesigner #creativeposter #posterdesign #realtime #generativeart