Помог DA bureau в создании ресторана Under the Sea в Петербурге!!! Написал в Dynamo пару скриптов, позволивших ребятам создать и разложить на ламели такой вот потолок.
Обязательно сходите: улица Восстания дом 23
Обязательно сходите: улица Восстания дом 23
❤1
Говорят, что одна ходка туда поднимает скилл динамо сразу в два раза.
Класс! В ответ на мой пост, архитектры из Турции прислали свое решение, выполненное в Динамо. https://vimeo.com/167654013
Пишем емкий скрипт по обнаружению объектов в помещении.
Если для стен найти помещение не проблема, то для полов, потолков, лестниц, пандусов и крыш все не так просто. Самым удачным решением является обнаружение точки, лежащей на солиде элемента и проверка на проецирование ее на ее на солиды помещений. Именно в эту сторону, а не наоборот. Да, такое решение не учитывает случай, когда одному объекту принадлежат два помещения, но на практике такого обычно не бывает и проектировщики делят элементы отделки по помещениям. Если же такое все-таки случится, написать проверку в обратную сторону будет проще, поскольку точка на солиде помещения уже определена.
______________
P.S:
На гифке скрипт для проверки работы этого скрипта)
Если для стен найти помещение не проблема, то для полов, потолков, лестниц, пандусов и крыш все не так просто. Самым удачным решением является обнаружение точки, лежащей на солиде элемента и проверка на проецирование ее на ее на солиды помещений. Именно в эту сторону, а не наоборот. Да, такое решение не учитывает случай, когда одному объекту принадлежат два помещения, но на практике такого обычно не бывает и проектировщики делят элементы отделки по помещениям. Если же такое все-таки случится, написать проверку в обратную сторону будет проще, поскольку точка на солиде помещения уже определена.
______________
P.S:
На гифке скрипт для проверки работы этого скрипта)
This media is not supported in your browser
VIEW IN TELEGRAM
Тестируем алгоритм объединения отверстий) Выходит милота)
This media is not supported in your browser
VIEW IN TELEGRAM
Последний баг исправлен, теперь не прыгает)
This media is not supported in your browser
VIEW IN TELEGRAM
Тестирую пакетный скейлинг вьюпортов для блока скриптов по ускорению выдачи дизайнерской рабочки в Ревите.
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня веселился над формулировкой задачи:
Нужно выбрать несколько категорий.
У категорий выбрать все семейства.
У каждого семейства неопределенное количество вложенных семейств
У этих вложенных семейств тоже могут быть вложенные семейства и так до бесконечности.
И каждому из всех этих семейств нужно добавить неопределенное количество параметров.
Короче, без рекурсии не обошлось.
Небольшие заметки по созданию интерфейса на таких задачах:
1) Рекомендую научиться делать формы, так как далеко не все интерфейсы удобно реализуются через ноды Динамо. Подробно об этом у Антона Лотсманова в видео.
2) В случае, когда нужно сделать что-то комбинированное, обычно делаю такую конструкцию с "Раскройте нужное количество слотов" и "Скопируйте группу нужное количество раз", обычно люди умеют читать и спокойно с ней справляются))
3) Ну и как можно более человечный отчет, чтобы можно было разобраться, что вообще произошло.
Нужно выбрать несколько категорий.
У категорий выбрать все семейства.
У каждого семейства неопределенное количество вложенных семейств
У этих вложенных семейств тоже могут быть вложенные семейства и так до бесконечности.
И каждому из всех этих семейств нужно добавить неопределенное количество параметров.
Короче, без рекурсии не обошлось.
Небольшие заметки по созданию интерфейса на таких задачах:
1) Рекомендую научиться делать формы, так как далеко не все интерфейсы удобно реализуются через ноды Динамо. Подробно об этом у Антона Лотсманова в видео.
2) В случае, когда нужно сделать что-то комбинированное, обычно делаю такую конструкцию с "Раскройте нужное количество слотов" и "Скопируйте группу нужное количество раз", обычно люди умеют читать и спокойно с ней справляются))
3) Ну и как можно более человечный отчет, чтобы можно было разобраться, что вообще произошло.
Вау! Появился учебник по генеративной надстройке для Dynamo - Refinery!
Конечно Refinery сейчас - игрушка, потому что все его существующие функции можно спокойно заменить Питоном. Но дай бог, что мы дождемся чего-то интересного. Или не дождемся))
Так или иначе, рекомендую посмотреть. Сделано красиво. https://refineryprimer.dynamobim.org/
Конечно Refinery сейчас - игрушка, потому что все его существующие функции можно спокойно заменить Питоном. Но дай бог, что мы дождемся чего-то интересного. Или не дождемся))
Так или иначе, рекомендую посмотреть. Сделано красиво. https://refineryprimer.dynamobim.org/
www.generativedesign.org
Welcome