Blender Scripting with Python: Automate Tasks, Write Helper Tools, and Procedurally Generate Models in Blender 4

Эта книга представляет собой практическое руководство по использованию Python для автоматизации задач, создания вспомогательных инструментов и процедурной генерации 3D-моделей в Blender 4. Автор, имеющий опыт работы в игровой индустрии, делится накопленными знаниями и решениями реальных производственных проблем, с которыми сталкиваются разработчики при написании скриптов для Blender.

Книга начинается с ознакомления с рабочей областью Scripting в Blender, основ загрузки и выполнения скриптов, а также преобразования ручных шагов моделирования в Python-код с помощью Info Editor. Вы изучите структуру операторов и аддонов, научитесь создавать пользовательские интерфейсы с использованием различных виджетов и освоите систематические методы поиска Python-эквивалентов для опций меню и горячих клавиш Blender.

В последующих главах рассматриваются более продвинутые темы: работа с модификаторами и модулем bmesh для редактирования сеток, создание аддонов для генерации 3D-моделей с нуля, а также реализация таких функций, как экструзия, bridge edge loops, loop cut-and-slide, и манипуляции с вершинами, рёбрами и гранями. Особое внимание уделяется разработке практических, готовых к использованию в производстве аддонов, вдохновлённых этапами pipeline 3D-моделирования.

Издание подойдёт как для программистов, желающих автоматизировать рабочий процесс в Blender, так и для 3D-художников, стремящихся расширить свои возможности с помощью скриптинга. Книга содержит примеры кода, разбор встроенных аддонов Blender и шаблоны для быстрого создания новых скриптов.

Blender Scripting with Python: Automate Tasks, Write Helper Tools, and Procedurally Generate Models in Blender 4
A
Автор
Isabel Lupiani
Издательство
Apress
Год
2025
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент