/install blender-asset-generator
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install blender-asset-generator - After installation, invoke the skill by name or use
/blender-asset-generator - Provide required inputs per the skill's parameter spec and get structured output
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 66 downloads so far.
How do I install Blender 资产生成?
Run "/install blender-asset-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Blender 资产生成 free?
Yes, Blender 资产生成 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Blender 资产生成 support?
Blender 资产生成 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Blender 资产生成?
It is built and maintained by yamasite (@yamasite); the current version is v1.0.0.