Перейти к содержимому

Хватит скачивать ассеты деревьев: создавайте свои в Blender

My Quick Path

0:00 / 0:00

Хватит скачивать ассеты деревьев: создавайте свои в Blender

463 просмотра · 2 дня назад
My Quick Path
91 подписчик
463 просмотра · 2 дня назад
Sapling Tree Gen — это бесплатный генератор деревьев для Blender, который создает анимированные деревья на основе предустановок и ползунков, без использования пакетов ресурсов и платных дополнений. В более новых версиях Blender панель анимации выдает ошибку, поэтому это видео начинается с исправления, а затем подробно рассматривает каждый раздел дополнения. Вы увидите, как работают предустановки, как количество листьев переключается с подсчета на создание угловатых листьев в стиле клена при отрицательном значении, как расщепление ветвей, расщепление основания и обрезка формируют дерево, а также как создать риг для дерева и заставить его колыхаться на ветру. Также будет рассмотрено, как сделать анимированные деревья достаточно легкими для последующего рассеивания, а также быстрая настройка материала коры и листьев. Разделы: 0:00 Введение в Sapling Tree Gen 0:54 Краткое замечание о новых версиях Blender 1:37 Ошибка анимации в Sapling Tree Gen 2:05 Исправление для новых версий Blender 2:57 Как работает Tree Gen 3:43 Геометрия и пресеты 4:24 Изучение параметров листьев 5:54 Радиус ветвей 6:20 Разделение и рост ветвей 7:21 Обрезка и силуэт дерева 7:39 Листья, арматура и анимация 9:09 Когда уровень детализации выходит из-под контроля 10:09 Более легкий подход к анимации листьев 10:58 Материалы 11:43 Что дальше? Рассеивание? Геометрические узлы? Модификаторы? Похожие видео: Дополнение "Ткань":    • Tissue Add-on Not Working? Here's the Fix ...   Исправление архимеша:    • Archimesh Broken After a Blender Update? F...   A.N.T. Landscape и весовые карты Eroder:    • The Hidden Data Inside Every Eroded Terrai...   Node Wrangler:    • This Blender Shortcut Textures Anything in...   Музыкальные кредиты: Бранденбургский концерт № 4-1 BWV1049 - Classical Whimsical от Кевина Маклеода распространяется по лицензии Creative Commons Attribution 4.0. https://creativecommons.org/licenses/... Источник: http://incompetech.com/music/royalty-... Исполнитель: http://incompetech.com/ РЕШЕНИЕ ДЛЯ НОВЫХ ВЕРСИЙ BLENDER Если вы столкнулись с ошибкой анимации, откройте файл utils.py из этой папки (вкладка «Скрипты», «Текст», «Открыть»): Windows: C:\Users\[USER]\AppData\Roaming\Blender Foundation\Blender\[Version]\extensions\blender_org\sapling_tree_gen Mac: ~/Library/Application Support/Blender/[Version]/extensions/blender_org/sapling_tree_gen Linux: ~/.config/blender/[Version]/extensions/blender_org/sapling_tree_gen Замените [USER] на ваше имя пользователя и [Version] на вашу версию Blender (только основную и дополнительную (5.2, а не 5.2.1)). Замените код в указанных строках, затем сохраните файл и перезапустите Blender. Python учитывает отступы, поэтому новый код должен быть выровнен по отношению к окружающему его коду. Строка 860: swayX = armOb.animation_data.action.fcurve_ensure_for_datablock( armOb, 'pose.bones["' + boneName + '"].rotation_euler', index=0 ) Строка 863: swayY = armOb.animation_data.action.fcurve_ensure_for_datablock( armOb, 'pose.bones["' + boneName + '"].rotation_euler', index=2 ) Строка 942: swayY = armOb.animation_data.action.fcurve_ensure_for_datablock( armOb, 'pose.bones["' + boneName + '"].rotation_euler', index=2 ) Строка 945: swayY = armOb.animation_data.action.fcurve_ensure_for_datablock( armOb, 'pose.bones["' + bname + '"].rotation_euler', index=2 ) Строка 996: if len(armOb.animation_data.action.slots) != 0: armOb.animation_data.action_slot = armOb.animation_data.action.slots[0] Существует также неофициальная ветка сообщества с уже примененным исправлением, и установка с диска пропускает все вышеперечисленное. Разброс этих деревьев по ландшафту — в моем списке дел. Вы бы предпочли увидеть это в виде видео о модификаторах или видео о геометрических узлах? Напишите мне в комментариях. #Blender #SaplingTreeGen #BlenderTutorial #B3D #ProceduralTrees