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

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

В качестве инструментов рассматриваются две современные среды: Processing (текстовое программирование) и VVVV (нодовое, визуальное программирование). По каждой среде представлены основы работы с интерфейсом, синтаксис, создание анимации, импорт и экспорт данных, работа с цветом, текстом, 2D и 3D графикой.

Отдельное внимание уделено программированию шейдеров на языках GLSL и HLSL, а также механизмам взаимодействия программ с внешними устройствами (например, через сетевой протокол OSC или протокол Firmata для микроконтроллеров). В заключительной части на практических примерах демонстрируются разные технологические подходы к реализации одной задачи, включая оптимизацию проектов.

Похожие книги

Креативное программирование: учебное пособие для студентов высших учебных заведений, обучающихся по программам магистерской подготовки по направлениям «Дизайн», «Дизайн архитектурной среды», «градостроительство»
A
Автор
Алексей Юрьевич Липовка, Екатерина Сергеевна Бундова, Юрий Владимирович Жоров
Издательство
Сибирский федеральный университет (СФУ)
Год
2015
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент