КУПИТЬ АБОНЕМЕНТ

Мастерская по креативному программированию «Процедурный мир. От случайных блужданий к коллективному разуму»

Дата:

Место

Онлайн

Количество занятий: 6

Количество групп: 1

ОПИСАНИЕ

Авторы и ведущие мастерской Степан Кухарский и Алина Черейская — основатели архитектурной лаборатории SA — расскажут о том, как при помощи кода создавать автоматически генерируемые и разнообразные элементы цифровых миров.

Практические занятия предлагают участникам познакомиться с основами процедурного дизайна — подхода к созданию контента, при котором данные генерируются автоматически с использованием алгоритмов, а не создаются вручную. Этот подход широко используется в различных областях, включая разработку игр, архитектуру, дизайн цифровых и физических продуктов, а также веб-дизайн.

В ходе мастерской участники познакомятся с ретроспективой алгоритмических методов в творчестве в течение XX века, изучат основы веб- и геймдизайна, научатся создавать интерактивные веб-страницы с помощью HTML, CSS, JavaScript, 2D-графику с помощью библиотеки p5.js, нейронные сети с помощью библиотеки brain.js и 3D-пространства с помощью Three.js. 

Во время выполнения практических заданий участники познакомятся с такими темами, как концепция случайных значений для создания разнообразия и неопределенности; алгоритм шума Кена Перлина, широко используемый в двухмерной и трехмерной компьютерной графике для создания таких визуальных эффектов, как дым, облака, туман, огонь и т. д.; агентное моделирование, метод симуляции социальных процессов, экономических и экологических систем; нейронные сети, метод в искусственном интеллекте, который моделирует работу человеческого мозга.

Результатом мастерской станет проект, разработанный участниками самостоятельно. 

Мастерская предназначена как для начинающих программистов, так и тех, кто впервые будет работать с кодом. Для участия в курсе понадобится только ноутбук и стабильный доступ к сети интернет.

SA lab — технологически ориентированная компания, основанная в 2016 году. Разрабатывает архитектуру и ландшафты в цифровом и физическом мирах. Среди проектов — виртуальные павильоны, всесезонные общественные пространства, модульные дома, поп-ап-пространства, туристические кластеры и видеоигры. Основной фокус SA lab — адаптивная архитектура, реагирующая на социальные, климатические, градостроительные и другие параметры.

ПОСЕЩЕНИЕ

Занятия пройдут онлайн на платформах Zoom и Kodiia.

Количество занятий: 6 занятий по 90 минут.

Стоимость абонемента: 12 000 рублей

Скидка для владельцев карт GARAGE — 10%. Приобрести абонемент со скидкой можно на стойке информации Музея.

Дополнительную информацию можно получить, написав на адрес garagedigital@garagemca.org.

КУПИТЬ АБОНЕМЕНТ

Расписание

Процедурный дизайн и веб

Процедурный дизайн в архитектуре и геймдизайне. Основы HTML, CSS, JavaScript. Создание интерактивной веб-страницы.

Дата:
2 апреля, вторник
Время
19:30
Место
Онлайн

Случайность

Генерация случайных паттернов и текстур в p5.js. Случайность как метод в искусстве. Основы библиотеки p5.js для работы с 2D-графикой. Реализация случайного движения объектов на экране в p5.js и three.js. Основы библиотеки three.js для работы с 3D-графикой. Алгоритм Random Walker в библиотеках p5.js и three.js.

Дата:
6 апреля, суббота
Время
13:00
Место
Онлайн

Шум

Симуляция водной поверхности с использованием алгоритма шума Перлина в p5.js. Генерация ландшафта с помощью шума Перлина в p5.js и three.js.

Дата:
9 апреля, вторник
Время
19:30
Место
Онлайн

Стая

Создание симуляции движения стаи птиц в p5.js и three.js. Понятие агентного моделирования. Моделирование социальных взаимодействий между агентами в p5.js и three.js. 

Дата:
13 апреля, суббота
Время
13:00
Место
Онлайн

Нейросеть

Реализация простой нейронной сети для создания рекомендательной системы средствами brain.js. Знакомство с библиотекой brain.js и принципы работы нейронных сетей. Создание простого агента, который использует нейронную сеть для принятия решений в p5.js.

Дата:
16 апреля, вторник
Время
19:30
Место
Онлайн

Финал

Открытая презентация итоговых проектов.

Дата:
27 апреля, суббота
Время
13:00
Место
Онлайн

Поделиться