← 返回 Skills 市场
66
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install blender-asset-generator
功能描述
Generates ecommerce/game/teaching 3D assets via Blender scripts (Blender 4.2+ including 5.x). Supports cloud Windows and local machines; reference-image guid...
使用说明 (SKILL.md)
Blender Asset Generator (Blender 4.2+ / 5.x)
This Skill generates a reproducible asset project that can be executed in:
- Cloud PC (Windows) as the primary runtime
- Local computer (Windows or macOS) as an alternative runtime
The Skill outputs:
- A structured spec (
spec.json) describing the asset - Executable Blender Python scripts (
scripts/*.py) usingbpy - Run scripts for Windows/macOS
- Export artifacts:
GLB(required),FBX(optional),USDC(optional), plus preview renders
Quick Start
-
Choose a mode:
Text-only Mode(no image or no vision): fast and deterministicVision-assisted Mode(reference images + multimodal model): extract structure/dimensions from images, then confirm with user
-
Provide input:
- Required: object name + use case (
ecommerce/game/teaching) + desired output formats (GLBrequired,FBXoptional) - Optional: target size (at least one anchor dimension), poly budget, material style, reference images
- Required: object name + use case (
-
The Skill will:
- Normalize input into
spec.json - Generate
scripts/build.py,scripts/render.py,scripts/export.py(or update them) - Provide
Cloud (Windows)andLocal (Windows/macOS)run commands - Generate a QA checklist and a final evaluation
- Normalize input into
Input Template
Blender Version: 4.2+ (supports 4.2 and 5.x)
Primary Runtime: Cloud PC (Windows)
Output Priority: GLB required; FBX optional
USD: USDC optional (via file extension)
Use Case: ecommerce | game | teaching
Asset Name:
Asset Category: (e.g., bottle / lunch box / hanger / simple prop / teaching diagram)
Text Description (required):
- What it is:
- Key parts/components:
- Material style (optional): plastic/metal/glass/wood/fabric
- Target realism: low/medium/high
Dimensions (recommended):
- Provide at least ONE anchor dimension, e.g. height=240mm
- If unknown: provide category-typical size OR accept default size
Constraints (optional):
- Poly budget (triangles):
- UV: required | optional | no
- Texture placeholders: yes | no
- Naming convention: (optional)
Reference Images (optional):
- Attach images (front/side/top) if available
- If images are provided, say whether there is a scale reference in the image:
- e.g. A4 paper / coin / ruler / hand / known product standard size
References
Read these as needed:
- Workflow:
references/workflow.md - Ecommerce reference-image template:
references/ecommerce-reference-guided-template.md - Degradation strategy (no vision available):
references/degradation-strategy.md - QA checklist:
references/qa-checklist.md - Presets (common defaults):
references/presets.md
Output Contract
Always output in this structure:
Project Package- File tree (what to create/update)
spec.json(final)
Run Instructions- Cloud PC (Windows) command(s)
- Local (Windows) command(s)
- Local (macOS) command(s)
Expected Artifactsscene.blendexports/*.glb(required)exports/*.fbx(optional)renders/*.png(required: at least 2 views)run-log.txt(required)
QA + Evaluation- Checklist results
- Verdict:
Achieved | Partially Achieved | Not Achieved - Top fixes
Behavior Rules
- Determinism: prefer parametric geometry and explicit settings; avoid random seeds unless user asks.
- Evidence: do not invent certifications/performance claims; in 3D context, do not assume hidden dimensions from a single photo.
- Reference images:
- If a multimodal model is available, extract a draft structure card and dimension hypotheses, then ask for confirmation of at least one anchor dimension.
- If vision is NOT available, never block the workflow. Use
Text-only Mode+ ask for a minimal clarification form (seereferences/degradation-strategy.md).
- Units: default to millimeters in the spec; enforce unit conversion in scripts.
- Exports: always export GLB; export FBX only when requested.
Assets (Project Skeleton)
Use the project skeleton to generate a runnable folder:
assets/project-skeleton/spec.schema.jsonassets/project-skeleton/spec.example.jsonassets/project-skeleton/scripts/build.pyassets/project-skeleton/scripts/render.pyassets/project-skeleton/scripts/export.pyassets/project-skeleton/run_local_windows.ps1assets/project-skeleton/run_local_macos.shassets/project-skeleton/run_cloud_windows.ps1
安全使用建议
This package appears coherent for generating Blender 3D assets. Before running: (1) ensure you have a compatible Blender binary installed and point BLENDER_BIN if needed; (2) review the included Python scripts yourself (they are plain bpy scripts that read spec.json and write files) and run them in a controlled environment; (3) if you plan to run this on a cloud PC, confirm the cloud runtime permits executing Blender and storing outputs there; (4) note that 'vision-assisted' behavior depends on a vision-capable agent/runtime — the skill does not itself access cameras or external servers. If any of those are unacceptable, do not run the scripts.
能力标签
能力评估
Purpose & Capability
Name/description (Blender asset generation) aligns with the included artifacts: Blender Python scripts (build/render/export/donut_build), run scripts for macOS/Windows, spec.json/schema, and reference docs. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
SKILL.md and the referenced docs limit actions to normal asset-generation tasks: normalize inputs to spec.json, produce Blender scripts, run Blender in background mode, generate renders and exports, and produce logs. The documents mention optional 'vision-assisted' steps but do not include any code that accesses camera hardware, system secrets, or external endpoints; vision use is conditional on a vision-capable agent/environment.
Install Mechanism
There is no install spec and no network downloads; the skill ships a project skeleton and Blender scripts. All actions write local project files and call the Blender binary — no external installers or extract-from-URL steps are present.
Credentials
The skill requests no credentials or special environment variables. It reads/writes files within the project folder (spec.json, scene.blend, exports, renders, run-log.txt) which is expected for this purpose. No secret-named env vars or unrelated service tokens are requested.
Persistence & Privilege
always is false and autonomous invocation is not disabled (the default); this is normal for skills. The skill does not attempt to modify other skills or global agent config; its footprint is limited to project files it creates/updates.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install blender-asset-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/blender-asset-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of blender-asset-generator.
- Generates structured, reproducible 3D asset projects for ecommerce, game, or teaching use cases via Blender scripts (supports Blender 4.2+ and 5.x).
- Supports cloud Windows PC as primary runtime, with local execution on Windows or macOS as alternatives.
- Offers text-only and vision-assisted workflows; gracefully degrades if reference images or vision are unavailable.
- Produces clear project structure: spec.json, Blender Python scripts, run scripts, and required export formats (GLB mandatory, FBX/USDC optional), plus preview renders and QA evaluation.
- Includes input templates and references to guide usage and ensure consistent quality.
元数据
常见问题
Blender 资产生成 是什么?
Generates ecommerce/game/teaching 3D assets via Blender scripts (Blender 4.2+ including 5.x). Supports cloud Windows and local machines; reference-image guid... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 66 次。
如何安装 Blender 资产生成?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install blender-asset-generator」即可一键安装,无需额外配置。
Blender 资产生成 是免费的吗?
是的,Blender 资产生成 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Blender 资产生成 支持哪些平台?
Blender 资产生成 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Blender 资产生成?
由 yamasite(@yamasite)开发并维护,当前版本 v1.0.0。
推荐 Skills