← 返回 Skills 市场
yamasite

Blender 资产生成

作者 yamasite · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
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) using bpy
  • Run scripts for Windows/macOS
  • Export artifacts: GLB (required), FBX (optional), USDC (optional), plus preview renders

Quick Start

  1. Choose a mode:

    • Text-only Mode (no image or no vision): fast and deterministic
    • Vision-assisted Mode (reference images + multimodal model): extract structure/dimensions from images, then confirm with user
  2. Provide input:

    • Required: object name + use case (ecommerce / game / teaching) + desired output formats (GLB required, FBX optional)
    • Optional: target size (at least one anchor dimension), poly budget, material style, reference images
  3. The Skill will:

    • Normalize input into spec.json
    • Generate scripts/build.py, scripts/render.py, scripts/export.py (or update them)
    • Provide Cloud (Windows) and Local (Windows/macOS) run commands
    • Generate a QA checklist and a final evaluation

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:

  1. Project Package
    • File tree (what to create/update)
    • spec.json (final)
  2. Run Instructions
    • Cloud PC (Windows) command(s)
    • Local (Windows) command(s)
    • Local (macOS) command(s)
  3. Expected Artifacts
    • scene.blend
    • exports/*.glb (required)
    • exports/*.fbx (optional)
    • renders/*.png (required: at least 2 views)
    • run-log.txt (required)
  4. 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 (see references/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.json
  • assets/project-skeleton/spec.example.json
  • assets/project-skeleton/scripts/build.py
  • assets/project-skeleton/scripts/render.py
  • assets/project-skeleton/scripts/export.py
  • assets/project-skeleton/run_local_windows.ps1
  • assets/project-skeleton/run_local_macos.sh
  • assets/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.
能力标签
crypto
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install blender-asset-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /blender-asset-generator 触发
  4. 根据 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.
元数据
Slug blender-asset-generator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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。

💬 留言讨论