Майкл Хансмэйер (Michael Hansmeyer), будучи одновременно и архитектором, и програмистом, изучает возможности применения комплексных алгоритмов для построения архитектурных форм. Плодом этих исследований стали несколько виртуальных проектов, представленных и подробно описаных на его сайте. О двух из них, 3D Subdivision и L-System (названия указывают на математические процессы, используемые в проекте), я хочу вкраце рассказать.
3D Subdivision
3D Subdivision – в трехмерном моделировании это метод рекурсивного (повторяющегося) деления полигонов (сторон) объекта по неким правилам. Как правило, применяется для придания трехмерному объекту более гладких форм. Рисунок ниже поможет понять процесс рекурсивного деления на примере деления прямоугольника с единственным параметром – пропорции деления квадрата (в первом случае они равны, во втором их соотношение равняется 0.66).
Деление в трехмерном пространстве имеет несколько алгоритмов (например Catmull–Clark и Doo–Sabin) дающих различные результаты.
При помощи специально разработанной программы Хансмэйер экспериментировал с делением примитивных объектов, создавая уникальные, cложные формы, напоминающие застывшую вязкую субстанцию.
L-Systems
L-Systems (система Линденмайера) – система, выраженная рекурсивно перезаписываемой по определенным правилам текстовой строкой. Задумана и используется для моделирования процесса роста растений. Вот простейший пример этой системы – если циклически заменять A на ABA, а B на AC то процесс перезаписи для изначальной строки A будет таков:
0) A
1) ABA
2) ABAACABA
3) ABAACABBAABACABAACABA
и так далее. Это так называемый генеративный процесс. Еще один из процессов системы Линденмайера – интерпретативный процесс: если условится что A = «вперед», B = «повернуть направо», C = «повернуть налево», то строку ABAACABBAABACABAACABA можно графически интерпретировать следующим образом:
В проекте L-Systems Хансмэйер исследовал интерпретативную часть системы, используя ее для создания новых форм, при комбинировании модулей и т.д.
Испокон веков архитекторы вдохновлялись формами и геометрией живой природы. Проект L-Systems – попытка применить ее законы в архитектуре напрямую.
Майкл Хансмэйер – архитектор в степени магистра. Занимается своими исследованиями на кафедре архитектуры в Швейцарском Технологическом Институте в Цюрихе.
Комментарии
Подписаться