Sapling Tree Gen (Ген саженец дерева)#

Этот аддон создает деревья. Существует множество пресетов типов деревьев на выбор, возможно и создание собственных. Метод представлен Джейсоном Вебером и Джозефом Пенном (Jason Weber & Joseph Penn) в их статье «Creation and Rendering of Realistic Trees (Создание и рендеринг реалистичных деревьев)».

Активация#

  • Откройте Blender и перейдите в раздел Настройки, затем на вкладку Аддоны.

  • Нажмите «Add Curve (добавить кривую)», затем «Sapling Tree Gen», чтобы включить сценарий.

Интерфейс#

../../_images/addons_add-curve_sapling_example.jpg

Расположен в меню 3D-Вьюпорт ‣ Добавить ‣ Кривая.

Инструкции#

После создания дерева есть восемь настроек для его построения. При создании дерева часто лучше использовать настройки по порядку, пока вы с ними не ознакомитесь.

Geometry (геометрия)#

Bevel (Скос)

Это определяет, должна ли кривая отображаться с полной толщиной или только с лежащей под ней кривой. По умолчанию отключено, чтобы обеспечить быструю обратную связь при изменении параметров.

Bevel Resolution (Разрешение фаски)

Определяет, насколько гладким является контур скошенной (beveled) кривой. Чем ниже это значение, тем меньше количество вершин, но результирующая геометрия будет более грубой.

Curve Resolution (Разрешение кривой)

Изменяет плавность кривой по ее длине. Это актуально только в том случае, если для параметра Handle Type (Тип регуляторов) установлено значение Авто.

Handle Type (Тип регулятора)

Определяет метод интерполяции кривой между точками Безье. Векторный тип приводит к меньшему количеству вершин, но к прямым сегментам. Автотип сглаживает сегменты, но требует более дорогой геометрии.

Shape (форма)

Управляет распределением ветвей, чтобы повлиять на общую форму дерева.

Custom Shape (Пользовательская форма)

Настройте форму ветки по её длине.

Secondary Splits (Вторичные разветвления)

Изменить стиль второстепенных ветвей.

Branch Distribution (Распределение ветвей)

Отрегулировать распределение ветвей по направлению к верху или низу дерева.

Branch Rings (Ветвевые кольца)

Вырастить ветки кольцами.

Random Seed (Случайная вариация)

Устанавливает основу, на которой генерируются все случайные значения для дерева. Это можно изменять, чтобы можно было создавать разные деревья с одинаковыми базовыми параметрами.

Tree Scale (масштаб дерева):
Scale (масштаб)

Базовый размер дерева в единицах Blender.

Scale Variation (изменение масштаба)

Максимальная величина, на которую масштаб дерева может отличаться (в большую или меньшую сторону) от значения Scale (масштаб).

Radius Scale (масштаб радиуса)

Масштаб радиуса у основания дерева.

Radius Variation (изменение радиуса)

Максимальная величина, на которую масштаб радиуса дерева может отличаться (вверх или вниз) от значения Radius Scale (масштаб радиуса).

Preset (предустановка/пресет):
Preset Name (Имя пресета)

Имя пресета, который нужно экспортировать. Это приведет к экспорту всех текущих свойств дерева в Sapling preset folder (папку пресетов Саженца) в виде py-файла (py-file).

Export Preset (Экспорт пресетов)

Экспортировать все текущие свойства.

Load Preset (Загрузить пресет)

Любые пресеты, найденные в каталоге пресетов Sapling, можно импортировать, если они выбраны здесь.

Limit Import (Ограничение импорта)

Используется для ограничения того, какая геометрия создаётся при импорте пресета. Если выбран этот параметр, будут созданы только два уровня ветвей и листья созданы не будут.

Branch Radius (Радиус ветки)#

Это подменю содержит настройки радиуса ветки. Здесь вы можете отрегулировать фаску и наклон (bevel and taper) ветвей.

Branch Splitting (Разделение ветвей)#

Это подменю содержит настройки разделения ветвей. Здесь вы можете настроить форму и разделение ветвей. Настройки включают уровни, высоту и угол разделения.

Branch Growth (Рост ветви)#

Это подменю содержит настройки роста ветвей. Здесь вы можете настроить рост ветвей. Настройки включают длину, угол и кривизну.

Pruning (Обрезка)#

Это подменю содержит настройки обрезки/сокращения ветвей.

  1. Установите флажок Prune (Срезать), и рядом с деревом вы увидите объект обрезки.

  2. Измените настройки, чтобы настроить форму объектов обрезки так, чтобы они сформировали ваше дерево.

Leaves (Листья)#

Это подменю содержит настройки листьев.

  1. Установите флажок Show Leaves (Показать листья), и вы увидите листья на дереве.

  2. Установите флажок Make mesh (Создать меш), если вы хотите преобразовать кривую в меш.

Настройки включают форму, тип объекта, вращения и масштаб.

Armature (Скелет)#

Это подменю содержит настройки для добавления арматуры вашему дереву. Не рекомендуется использовать эту функцию для очень сложных деревьев, поскольку её вычисление может занять время.

  1. Отключить листья и обрезать их, если они у вас есть.

  2. Установите флажок Use Armature (Использовать арматуру), чтобы добавить дереву арматуру.

  3. Отрегулировать уровни арматуры и длину кости по своему вкусу.

  4. Не устанавливайте кости, пока не закончите дерево.

  5. теперь вы готовы использовать следующее подменю Animation (Анимация).

Animation (Анимация)#

Это подменю содержит настройки анимации вашего дерева. Рекомендуется завершить все ваши настройки к этому времени.

  1. Вам понадобится уже созданная выше арматура.

  2. Установите флажок Armature Animation (Анимация арматуры), чтобы добавить дереву анимацию.

  3. Установите флажок Leaf Animation (Анимация листьев), чтобы добавить анимацию листьям, если они у вас есть.

  4. Установите флажок Fast Preview (Быстрый просмотр), чтобы скрыть листья и фаски для быстрого воспроизведения анимации во вьюпорте.

Настройки включают скорость, силу ветра и анимацию листьев.

Справка

Категория:

Добавить кривую

Описание:

Добавляет параметрическое дерево.

Расположение:

3D-Вьюпорт ‣ Добавить ‣ Кривая ‣ Sapling Tree Gen

Файл:

Папка add_curve_sapling

Автор:

Andrew Hale (TrumanBlending), Aaron Butcher, CansecoGPC

Куратор:

To Do

Лицензия:

Универсальная общественная лицензия (GPL)

Уровень поддержки:

Сообщество

Заметка:

Этот аддон поставляется в комплекте с Blender.