SuperAPI AI 工具集

blender-python-integration

编程与开发

查看项目

更新于 10-15 20:25

技能介绍

用途:该技能面向 Blender 内的 Python 脚本自动化,让 Claude 生成可执行的 Blender Python 代码,替代在 UI 中手动搭建,用于程序化场景生成、动画自动化、对象创建、材质自动化、场景搭建与工作流加速。

主要能力:生成与完善 Blender Python 脚本;程序化创建对象、集合、变换、相机与灯光;生成关键帧、运动系统、循环动画与相机运动;自动分配材质、设置着色器与渲染配置;配置渲染引擎、分辨率、帧范围、输出格式与采样,输出可为 MP4、PNG 序列或 EXR。

使用方式:先安装 Blender(https://www.blender.org),打开后切换到 Scripting 工作区,确保 Python Console 与 Text Editor 可见,在 Blender 内新建脚本。可选工具包括 VS Code、Blender Python API 文档、参考图或动画概念,以及 Git 做脚本版本管理、资产库插件。需要提供场景想法或动画目标、对象要求、动画行为、材质或灯光要求;可选提供现有 Blender 项目、参考渲染、程序化生成目标、Geometry Nodes 工作流。脚本应保持模块化,包含 setup 函数、对象生成器、动画系统、渲染配置块,避免巨型单体脚本、重复逻辑与硬编码场景值。建议逐步构建场景、增量验证对象、尽早测试动画、持续验证渲染。

适用场景:自动化 Blender 工作流、生成程序化场景、以编程方式构建动画、创建重复几何体、脚本化对象生成、加速复杂搭建任务、在缺乏深度手动经验时创建 Blender 场景。

限制:不适用于纯手动雕刻工作流、手工艺术细节、仅 UI 的 Blender 教程,以及非 Blender 的 3D 软件管线。资料未提供具体收费、价格、平台或效果数据。