Blender Render for Openclaw

A headless automation skill for generating high-quality technical and beauty renders of 3D assets using Blender.

lzyling
v1.0.0
May 12, 2026
0
887
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install blender-render

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install blender-render using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Blender Render?

The Blender Render skill is a powerful automation utility designed for developers and engineers who need consistent, reliable visual outputs from 3D assets like STL, OBJ, and FBX files. As a specialized component of Openclaw Skills, it leverages Blender in headless mode to perform complex rendering tasks without manual intervention. It is optimized for geometry review, using the Workbench engine and orthographic cameras to provide clear, deterministic previews of multi-part models.

Whether you are preparing a technical handoff for 3D printing or need a quick beauty render for a client presentation, this skill streamlines the entire pipeline. It handles material assignment, lighting setup, and camera positioning automatically, ensuring that even problematic BIM exports are visualized correctly through specialized fallback workflows.

Blender Render Use Cases

  • Creating technical handoff previews for multi-part 3D print assemblies.
  • Generating automated contact sheets for rapid asset review.
  • Producing beauty renders for single-mesh STL or OBJ models using Cycles.
  • Creating fallback snapshots for BIM and Revit FBX exports that fail in standard viewers.
  • Visualizing exploded views of complex assemblies to check part count and fit.

How Blender Render Works

  1. The skill identifies the local Blender binary on the host machine using predefined paths or environment variables.
  2. It initializes a background Blender process, bypassing the graphical user interface for maximum speed.
  3. Based on the file type and user intent, it triggers specialized Python scripts for STL sets, standard models, or BIM data.
  4. It configures the virtual scene, including camera orientation (orthographic vs perspective) and engine settings (Workbench vs Cycles).
  5. The process exports high-resolution PNG images and can optionally use Pillow to generate labeled contact sheets for easier viewing.
  6. The final output is delivered to a specified local directory for use in Openclaw Skills workflows or manual inspection.

Blender Render Setup

To use this skill, ensure Blender is installed on your local system and is accessible via the command line. You may need to install the Pillow library for contact sheet generation.

# Check if Blender is available
blender --version

# Optional: Install Pillow for contact sheet support
python3 -m pip install pillow

# Set the path if Blender is in a non-standard location
export BLENDER_BIN="/path/to/blender"

Blender Render Data Schema & Taxonomy

Data Component Specification
Supported Inputs STL, OBJ, FBX, PLY, BIM
Output Formats PNG images, Labeled Contact Sheets
Rendering Engines Workbench (Standard), Cycles (Beauty)
View Modes Front, Side, Top, Iso, Exploded
Metadata Integrated part labels and material markers

Blender Render Advanced Features

  • Headless multi-part STL visualization with automated high-contrast color coding.
  • Exploded view generation with adjustable offset factors for complex assembly reviews.
  • Deterministic material preservation for OBJ and MTL source formats.
  • Configurable GPU/CPU rendering device selection for optimized performance on local hardware.
  • Automated contact sheet generation for multi-image technical documentation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*