Коротко
- SubDLoft создаёт объект SubD на основе выбранных кривых.
- Кривые, подходящие для SubD и имеющие одинаковое число контрольных точек, могут помочь получить более простую модель SubD.
- При использовании трёх или более кривых параметр Closed замыкает направление loft.
- SubDCrease применяет к рёбрам мягкий вес crease от 0 до 100 процентов.
Что вы узнаете из этого руководства?
В этом руководстве мы рассмотрим, как использовать команду SubDLoft в Rhino 8 для создания формы по кривым, что меняют основные параметры и как настраивать рёбра SubD с помощью команд Crease. Наша цель — понять, как входные кривые влияют на результат, и научиться осознанно управлять жёсткими или плавными переходами между рёбрами модели.
SubDLoft создаёт объект SubD по выбранным кривым. Однако это не гарантирует, что полученная модель во всех случаях будет проходить через все кривые. Согласно справке McNeel по Rhino 8, если использовать кривые, подходящие для SubD и имеющие одинаковое число контрольных точек, можно создать более простую модель SubD, проходящую через кривые. Входные кривые с разным количеством контрольных точек могут усложнить структуру, и модель может пройти не через все кривые.
Требования и подготовка
Это руководство основано на справочных страницах McNeel по Rhino 8 SubDLoft и командам редактирования рёбер SubD. На этих страницах нет сведений о требованиях к оборудованию, подписке или учётной записи, поэтому мы не предполагаем наличия каких-либо условий в этих областях. Описанные в источниках команды относятся к Rhino 8, и приведённые здесь параметры изложены согласно документации этой версии.
Перед началом определите кривые, которые будут задавать форму loft. Сравнение числа контрольных точек кривых поможет оценить возможную сложность создаваемой модели SubD. Одинаковое число контрольных точек само по себе не гарантирует результат, но в документации оно указано как характеристика входных данных, которая помогает создавать более простую модель SubD.
При работе с замкнутыми кривыми также проверьте выравнивание точек циклов рёбер. Согласно справке Rhino, эти точки можно перемещать вдоль кривой для выравнивания. Чтобы стрелки указывали в одну сторону, используйте параметр Flip. Если SnapToKnots включён, точки ограничены положениями узлов; при выборе No их можно свободно перемещать между узлами.
Создание модели с помощью SubDLoft
Выберите кривые, задающие форму. Входными данными команды SubDLoft служат выбранные кривые, определяющие создаваемую форму. При выборе кривых проверьте порядок сечений и их взаимное расположение. В источнике указано, что команда создаёт SubD по выбранным кривым; не следует считать, что итоговая геометрия во всех случаях будет проходить через каждую из них.
Проверьте выравнивание циклов на замкнутых кривых. Если точки циклов рёбер расположены неудачно, переместите каждую вдоль кривой и выровняйте. Если стрелки направления указывают в разные стороны, измените направление с помощью Flip. Параметр Automatic пытается сопоставить точки и направления без ручного вмешательства. Natural перемещает точки в положения, в которых они находились при запуске команды.
Настройте привязку к узлам. При SnapToKnots значение Yes разрешает размещать точки только в узлах; при выборе No точки можно перемещать и между узлами. Этот параметр можно использовать при выравнивании точек циклов на замкнутых кривых. В источнике этот параметр описан для замкнутых кривых.
Задайте поведение углов и изломов. При использовании открытых кривых параметр Corners создаёт crease на углах обоих концов первых и последних форм. Для ломаных кривых параметр Creases создаёт crease на рёбрах в местах изломов. При выборе этих параметров учитывайте, являются ли входные кривые открытыми, замкнутыми или ломанными.
Изучите параметры направления loft и сегментов. При использовании трёх или более кривых параметр Closed замыкает направление loft. Natural shape segments задаёт число сегментов по умолчанию для форм; Adjust shape segments позволяет изменить это число. Adjusted shape segments задаёт число сегментов вдоль входных кривых, а Divisions between shapes — число сегментов между соседними кривыми.
Проверьте соединение с ребром SubD. Если ребро SubD используется как первая или последняя форма, параметр Join может соединить loft с исходной SubD. Параметр Smooth создаёт плавные рёбра в месте соединения; в противном случае соединение будет выполнено с рёбрами crease. В документации также отмечено, что параметр Join не поддерживает запись History.
После создания модели проверьте форму, полученную по кривым, и поведение рёбер. Если результат оказался сложнее ожидаемого, проверьте не только параметры сегментов, но и кривые с разным числом контрольных точек. В документации McNeel отмечается, что такие различия могут усложнить SubD, и модель может не проходить через все входные кривые.
Crease и веса мягких рёбер
После SubDLoft для настройки характера рёбер можно использовать команды Crease, RemoveCrease и SubDCrease. Crease делает рёбра или вершины SubD жёсткими crease. RemoveCrease сглаживает рёбра или вершины SubD, к которым применён crease. В документации также описаны соответствующие команды для рёбер mesh: Crease делает рёбра mesh острыми, а RemoveCrease сглаживает их.
Для более постепенного контроля рёбер команда SubDCrease добавляет мягкий вес crease к выбранным рёбрам SubD или редактирует имеющийся вес. Чтобы применить одно и то же значение к выбранным рёбрам, можно задать фиксированный вес; редактируя метки, можно также определить веса, изменяющиеся вдоль ребра. Значения задаются в диапазоне от 0 до 100 процентов, а вес между разными метками интерполируется вдоль точек ребра.
Вес 100 процентов задаёт наиболее резкий вариант мягкого crease, но не даёт того же результата, что команда Crease. Это различие важно учитывать при настройке резкости модели. Для удаления весов мягкого crease можно использовать RemoveCrease. Команда SelSubDEdges сообщает о разных типах рёбер в выбранных объектах SubD и позволяет выбирать определённые типы с помощью параметров Smooth, Weighted, Crease или Boundary.
Частые проблемы и дальнейшие шаги
Если SubD не проходит через ожидаемые кривые, сравните число контрольных точек кривых. Разное количество точек может усложнить модель; в документации отмечено, что в таком случае SubD может пройти не через все входные кривые.
Если циклы на замкнутых кривых не совпадают, выровняйте точки вдоль кривых и проверьте стрелки направления. Flip помогает согласовать направления; SnapToKnots задаёт, будут ли точки ограничены узлами.
Если переход между рёбрами слишком резкий или слишком плавный, используйте Crease для создания жёсткого ребра, а RemoveCrease — для сглаживания. Для контроля перехода с помощью веса применяйте SubDCrease; учитывайте, что вес 100 процентов не равен жёсткому crease.
В следующих экспериментах меняйте число контрольных точек кривых и параметры сегментов по отдельности, чтобы сравнить результаты. Так будет проще определить, какой входной параметр или настройка вызвали различия формы.
Влияние на рабочий процесс в архитектуре, дизайне интерьеров и archviz
Для архитекторов, дизайнеров интерьеров и специалистов по archviz, работающих с органическими формами или переходами, заданными кривыми, SubDLoft позволяет создавать SubD по профилям. Чтобы получить более предсказуемый результат, важно проверить согласованность кривых и число контрольных точек, а затем оценить параметры сегментов и crease непосредственно на модели. Особенно в случае сложных форм ранняя проверка расхождений между входными кривыми и результатом поможет оценить решения по моделированию.
В источниках нет сведений об оборудовании, условиях лицензирования или совместимости с другими программами, необходимыми для этого рабочего процесса. Поэтому офисам и студентам следует отдельно проверить эти вопросы. Пробное применение команд на небольшой модели — осторожный способ оценить, подходят ли проекту организация кривых и параметры рёбер.
Источники и лицензия
Это руководство адаптировано на турецкий язык на основе сведений из справочных страниц McNeel по Rhino 8 SubDLoft и Crease. В записях источников страницы указаны как доступные бесплатно, однако конкретная открытая лицензия не названа.
Источники
Источников: 2Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Практическая ценность SubDLoft заключается в том, что команды позволяют создавать SubD по кривым, задающим форму, а затем отдельно настраивать характер рёбер. Специалистам по визуализации, работающим с органическими объёмами и переходными элементами интерьера, стоит оценивать согласованность контрольных точек и параметры сегментов вместе.
Источники не раскрывают требования к оборудованию, цены и условия лицензирования для офисов и студентов в Турции; перед принятием решений по этим вопросам необходима дополнительная проверка. Тестирование кривых, поведения Join и весов crease на небольшой модели — практичный способ оценить пригодность для рабочего процесса.
Частые вопросы
Для чего нужна SubDLoft в Rhino 8?
SubDLoft создаёт объект SubD, используя выбранные кривые, задающие форму.
Почему результат SubDLoft может не проходить через все кривые?
Кривые с разным числом контрольных точек могут усложнить структуру. В таком случае SubD может пройти не через все входные кривые.
Чем SubDCrease отличается от Crease?
SubDCrease задаёт рёбрам мягкий вес crease от 0 до 100. Вес 100 процентов не равен результату команды Crease.



