Коротко
- Forest Pack — это плагин для распределения растительности и объектов окружения, разработанный ITOOSOFT для Autodesk 3ds Max.
- Chaos Scatter для Corona предлагает три режима распределения: 1D (сплайн), 2D (поверхность) и 3D (объём).
- С выходом Corona 12 Update 1 в распределение по поверхности добавлены опции Random Distribution и Position Distribution.
- Функция Edge Trimming предотвращает выход распределяемых объектов за границы поверхности, улучшая как визуальное качество, так и производительность.
Для пользователей 3ds Max, занимающихся архитектурной визуализацией или ландшафтным дизайном, вручную расставлять повторяющиеся объекты — деревья, кусты, траву и даже толпу людей — непрактично. В этом руководстве пошагово рассказывается, как использовать два популярных решения для распределения (scatter) в 3ds Max: плагин Forest Pack от ITOOSOFT и встроенный инструмент Chaos Scatter от Chaos Corona.
Что вы узнаете
После прохождения этого руководства вы сможете реалистично распределять по сцене растительность, плющ, покрытие земли или толпу, а также сделать сцену более естественной и производительной с помощью продвинутых настроек — ограничений по уклону и высоте, режимов кластеризации (cluster) и обрезки краёв (edge trimming).
Требования
Autodesk 3ds Max (согласно истории версий Forest Pack, официально поддерживаются 3ds Max 2020 и новее; для актуальной версии рекомендуется использовать последнюю версию Forest Pack).
Forest Pack Lite или Pro (некоторые инструменты, такие как ForestIvy Generator, доступны только в версии Pro).
Для использования Chaos Scatter требуется Corona Renderer (некоторые продвинутые опции распределения по поверхности появились в Corona 12 Update 1, а обновления Edge Trimming — начиная с Corona 9).
Действующая лицензия Chaos или ITOOSOFT (при установке Forest Pack запрашивается выбор режима Workstation или Render Mode).
Пошагово: распределение с Forest Pack
Запустите установочный файл Forest Pack, примите лицензионное соглашение и выберите тип установки Workstation; если устанавливаете на render node, следует выбрать Render Mode.
На экране выбора типа лицензии выберите опцию Standalone и продолжите; установщик автоматически определяет установленные в системе версии 3ds Max.
В открывшемся после установки менеджере обновлений загрузите дополнительные библиотеки и макросы; по данным ITOOSOFT, эти библиотеки включены бесплатно, и при отдельной покупке их стоимость могла бы в разы превышать стоимость самого плагина.
В 3ds Max создайте объект Forest, выберите поверхность для распределения (Distribute-on object) и модели для распределения через Library Browser.
Используйте панели Forest Lister и Forest Tools для организации объектов Forest в сцене; в крупных сценах эти панели удобны для группировки и массового редактирования объектов.
Для покрытия земли экспериментируйте с картами плотности, кластеризацией и настройками естественных переходов границ, чтобы добиться распределения, соответствующего топографии местности.
Пошагово: распределение с Chaos Scatter в Corona
После создания объекта Scatter выберите режим распределения в rollout'е Scattering: 1D — для распределения по сплайну, 2D — по поверхности, 3D — внутри объёма.
Чтобы на наклонных или гористых поверхностях такие объекты, как деревья, не росли на крутых стенах, используйте опцию ограничения по уклону (slope) в rollout'е Surface Scattering; например, можно настроить так, чтобы на поверхностях круче 45 градусов не появлялось ни одного экземпляра.
Если вы хотите разные виды растительности на разных высотах (например, широколиственные деревья внизу и хвойные — выше), используйте опцию ограничения по высоте (altitude), задав диапазон высот относительно нулевой отметки мира.
Выберите режим Random Distribution или Position Distribution из опций распределения по поверхности, появившихся в Corona 12 Update 1; с Position Distribution можно создавать регулярные узоры, такие как Grid, Running Grid или Hex Grid, и точно настраивать расположение с помощью параметров Spacing, Jitter и Offset.
Для более органичного и группового распределения используйте функцию Clusters: в режиме Generate настройте размер и естественность кластеров с помощью параметров Size, Roughness, Edge Blend и Diversity, а в режиме Paint with Instances определяйте зоны распределения вручную, рисуя кистью по аналогии со слоями Photoshop.
Чтобы предотвратить выход за границы поверхности многокомпонентных мешей, таких как пучки травы или кусты цветов, подключите карту ChaosScatterEdgeTrimming к слоту opacity материала модели; начиная с Corona 12 эту функцию можно также включить одним флажком.
Влияние на рабочий процесс архитектурной визуализации
Эти инструменты обеспечивают значительную экономию времени по сравнению с ручной расстановкой, особенно в крупномасштабных ландшафтных, кампусных или градостроительных проектах. Благодаря нативной поддержке geometric shader в Forest Pack можно рендерить миллионы высокополигональных деревьев, мешей и прокси, что даёт преимущество по памяти и времени рендеринга в крупных ландшафтных сценах. Chaos Scatter, в свою очередь, предлагает аналогичный функционал без необходимости покупки отдельной лицензии плагина для студий, использующих Corona, что может дать преимущество по стоимости для небольших офисов. В обоих случаях при большом количестве экземпляров (instance) в сцене может увеличиваться нагрузка на GPU и RAM, поэтому рекомендуется рассмотреть настройки, ориентированные на производительность, такие как режим облака точек или edge trimming.
Типичные ошибки
Перемещение, вращение или масштабирование исходной модели после ручного редактирования экземпляров — это сбрасывает все сделанные вручную изменения.
В сценах с большим количеством полигонов или площадью эффективнее менять общие настройки Scatter, чем пытаться выделить и отредактировать более 100 экземпляров за раз.
Подключение карты Edge Trimming только к одному материалу при том, что слоты opacity других материалов, используемых в той же модели, остаются пустыми.
Поиск инструментов, доступных только в версии Pro (например, ForestIvy Generator), в версии Forest Pack Lite.
Следующие шаги
После изучения базовой логики распределения вы можете создать собственную библиотеку ландшафтов, изучив готовые библиотеки деревьев и покрытий в Library Browser Forest Pack; а на стороне Chaos Scatter можно обогатить свои презентационные изображения, используя опцию Look At, чтобы фигуры толпы смотрели в одну точку (например, на сцену или вход). Видеоуроки из официальной документации обоих инструментов будут особенно полезны для изучения более продвинутых тем, таких как кластеризация и цветовые карты поверхности.
Источник и лицензия
Это руководство составлено и переведено на основе страницы Forest Pack на официальном портале документации Chaos, описания продукта и истории версий Forest Pack Lite на Autodesk App Store, а также официальной статьи Центра поддержки Chaos под названием «Использование Chaos Scatter с Corona для 3ds Max — продвинутые функции».
Источники
Источников: 3Тексты источников не перепечатываются; короткие цитаты отмечены, остальное — наш пересказ и комментарий.
Для офисов в Турции Forest Pack и Chaos Scatter — это инструменты, которые значительно сокращают время ручного моделирования, особенно в жилых и градостроительных проектах с акцентом на ландшафт. Forest Pack требует отдельной лицензии, в то время как Chaos Scatter уже включён в лицензию Corona, что является важным преимуществом для небольших студий, не требующим дополнительного бюджета.
Вместе с тем в крупных сценах распределения с миллионами экземпляров могут значительно увеличивать потребление GPU и RAM, поэтому офисам, работающим с движками реального времени, такими как Vantage или Enscape, рекомендуется заранее планировать аппаратные мощности и настройки оптимизации сцены (режим облака точек, edge trimming и т.д.) на этапе начала проекта.
Частые вопросы
В чём разница между Forest Pack Lite и Pro?
Такие инструменты создания плюща и вьющихся растений, как ForestIvy Generator, доступны только в версии Forest Pack Pro; пользователи Lite могут пользоваться Library Browser, Forest Lister и базовыми функциями распределения.
В каком 3D-приложении можно использовать Chaos Scatter?
Chaos Scatter — это инструмент, используемый вместе с Corona Renderer для 3ds Max, и он поддерживает режимы распределения 1D, 2D и 3D.
В какой версии Corona появилась функция Edge Trimming?
Edge Trimming была представлена вместе со Scatter 2 в Corona 9, а в Corona 12 стала доступна в виде отдельного флажка.



