На всякий случай решил опубликовать свой комментарий у себя. После публикации на isicad.ru поста Ярослава Рассадина "руки чешутся" поговорить на эту тему.
"Отличный пост! собственно, очередное доказательство того, что подобная информация из другой области для архитектора (я архитектор) крайне полезна. Прецеденты уже были.
По поводу параметрического и generative. В моем понимании я эти понятия развожу. Грубо говоря, параметрика везде, а генеративные алгоритмы используются в дизайне пока не так часто. Допустим, алгоритм подразделения поверхности в 3ds Max - как раз генеративный процесс, хотя управляется тоже через параметры. Параметрические механизмы в основном, опять же в моем понимании, относятся к управляющей геометрии, эскизам, просто зависимостям. Т.е. того, что не меняют свою структуру, топологию, менются лишь размеры-параметры. Имхо.
Пример генеративных алгоритмов в промдизайне. Генерация происходит в момент добавления (пускай, и ручного) ячеек сетки.
Пример сгенерированной структуры в архитектуре - WaterCube в Пекине.
В целом, различие между параметрическим механизмом и генеративной структурой я бы попробовал охарактеризовать так: в основе параметрической модели лежит топологически неизменяемый эскиз. Внутри генеративного процесса есть правило построения структуры, по которому она "растет". Т.е. в основе этого процесса нет параметризованного эскиза. Хотя более раскрытое определение на есть на plmpedia.
Было у меня интересное интервью с сооснователем SpaceClaim - он как раз на досуге занимался генеративным моделированием.
Там в одной из работ была использованы генеративные алгоритмы. Также генеративное моделирование называют иногда алгоритмическим. Безусловно, генерация как операция в программе происходит постоянно, поэтому я произвожу разделение между параметрикой и генеративным моделированием скорее "идеологическое", нежели техническое. Когда не знаешь точно, что вообще тут должно быть, но знаешь подходящий алгоритм - запускаешь генерацию, структура формируется сама, контролировать ее, правда, становится сложновато. Напрмяую невозможно. Параметрика в софтверном понимании более определенная штука. Эскиз-схема и задает конечную структуру, т.е. ты знаешь заранее, что ты делаешь. За ее пределы выйти можно, только перестроив эскиз полностью.
Как-то так."