← 返回 Skills 市场
661
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install blender-bpy
功能描述
Blender Python scripting via bpy API. Use for scene automation, procedural modeling, batch rendering, and object manipulation.
使用说明 (SKILL.md)
Blender Python Automation (bpy)
Prerequisites
- Blender must be installed and accessible from the CLI (
blender --version). - Scripts run via:
blender --background --python \x3Cscript.py> - For interactive use: connect via Blender's built-in Python console or the REST server addon.
Common Snippets
Create an object
import bpy
bpy.ops.mesh.primitive_cube_add(location=(0, 0, 0))
obj = bpy.context.object
obj.name = "MyCube"
Batch render all frames
import bpy
scene = bpy.context.scene
scene.render.filepath = "//renders/frame_"
bpy.ops.render.render(animation=True)
Apply a material by name
import bpy
mat = bpy.data.materials.get("MyMaterial")
if mat is None:
mat = bpy.data.materials.new(name="MyMaterial")
obj = bpy.context.object
if obj.data.materials:
obj.data.materials[0] = mat
else:
obj.data.materials.append(mat)
Tips
- Always use
--backgroundwhen running headless (no UI). - Use
bpy.data(global access) vsbpy.context(active selection) correctly. - For long renders, consider Cron jobs in OpenClaw so main chat isn't blocked.
安全使用建议
This skill is a collection of Blender (bpy) examples and runtime instructions and appears coherent. Before using: ensure the 'blender' binary you point to is the trusted installation you expect; running Python scripts inside Blender executes arbitrary Python — only run scripts you trust, since they can read or modify files and access network resources if permitted. If you plan to automate renders or run untrusted code, consider using a sandboxed or isolated environment and review any scripts before execution. No credentials or external installers are requested by this skill.
功能分析
Type: OpenClaw Skill
Name: blender-bpy
Version: 1.0.0
The blender-bpy skill bundle provides standard documentation and Python code snippets for automating Blender via its 'bpy' API. The content is limited to legitimate use cases such as object creation, rendering, and material management, with no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
Name/description (Blender bpy scripting) align with the declared requirement of the 'blender' binary and the provided examples; nothing requested appears unnecessary for the stated functionality.
Instruction Scope
SKILL.md contains only Blender-specific usage examples and runtime notes (how to run scripts, snippets for object creation, rendering, materials). It does not instruct the agent to read unrelated system files, environment variables, or send data to external endpoints.
Install Mechanism
No install spec is provided (instruction-only). No downloads or archive extraction are requested, so nothing will be written to disk by the skill itself during install.
Credentials
The skill requests no environment variables, no credentials, and no config paths — proportional to an editor/helper for Blender scripting.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings; autonomous invocation is allowed by default but this is expected for skills and not excessive here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install blender-bpy - 安装完成后,直接呼叫该 Skill 的名称或使用
/blender-bpy触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release enabling Blender automation via the bpy Python API.
- Allows procedural modeling, scene automation, batch rendering, and object manipulation.
- Requires Blender to be installed and accessible from the command line.
- Provides code snippets for creating objects, batch rendering, and applying materials.
- Offers tips for headless operation and workflow optimization.
- Integrates with OpenClaw for user-invocable automation tasks.
元数据
常见问题
Blender Bpy 是什么?
Blender Python scripting via bpy API. Use for scene automation, procedural modeling, batch rendering, and object manipulation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 661 次。
如何安装 Blender Bpy?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install blender-bpy」即可一键安装,无需额外配置。
Blender Bpy 是免费的吗?
是的,Blender Bpy 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Blender Bpy 支持哪些平台?
Blender Bpy 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Blender Bpy?
由 FlayZz(@flayzz)开发并维护,当前版本 v1.0.0。
推荐 Skills