Мы кивнули. Потому что да — понимаем.
И даже знаем, с чего начать.
Например, можно взять графы смежности — старый, но мощный инструмент:

Каждое помещение = вершина.

Проход между ними = ребро.

Цикл? Значит, можно пройти по всем комнатам и вернуться — удобно для эвакуации или обхода.

Нужно минимизировать путь между кухней и гостиной? Граф + веса рёбер = оптимизация маршрутов.
А можно пойти дальше — диаграммы Вороного, где пространство само «растёт» вокруг функциональных центров. Получается органично, без острых углов, с естественными границами. И да — это уже не фантазия, а вполне реализуемые алгоритмы.

Но!
Зоопарк языков, библиотек — это ещё не продукт.
Нужно всё собрать, склеить, протестировать, учесть нормы, метры, двери, окна, толщину стен…
И сделать так, чтобы архитектор не писал код, а просто работал.
Это займёт время. Месяц? Два? Три? Плюс другие задачи. Но — движемся.

Кстати, если вам интересна тема — почитайте вот этот разбор (спасибо @mathhedgehog):
→
https://vk.com/@mathhedgehog-grafy-v-arhitekture
А ещё… у нас есть кое-что для BIM-инженеров.
Вы знаете эту боль:
> «Заказчик просит или прислал IFC. А открыть его нам или ему — не на чем. Tekla? Revit? Бесплатного вьюера, так, чтобы без регистраций — нет.»
Мы собрали и скомпилили лёгкий, быстрый, IFC viewer — тот, что действительно работает без танцев с бубном.
Пока держим при себе — тестируем, чиним баги, добавляем фичи.
Но если вы в теме — напишите на электронный адрес слово “IFC”.
Отправим. Без регистрации, СМС и вопросов “а зачем вам?”

Нет комментариев