ModelsLab 3D Generation for Openclaw

A powerful AI skill that transforms text descriptions and 2D images into professional-grade 3D models and objects.

adhikjoshi
v1.0.0
Mar 5, 2026
0
973
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install modelslab

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 modelslab 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 ModelsLab 3D Generation?

ModelsLab 3D Generation is a sophisticated tool within the Openclaw Skills ecosystem designed to bridge the gap between conceptual 2D ideas and spatial 3D reality. By leveraging advanced AI-powered 3D generation, this skill allows developers to programmatically generate 3D assets such as furniture, characters, and props using either natural language prompts or existing image files.

The skill provides a seamless interface for interacting with ModelsLab's robust v6 API, handling the complexities of asynchronous generation workflows. Whether you are building an automated game asset pipeline or an e-commerce platform that requires 3D product mockups from photos, this skill simplifies the transformation of digital content into industry-standard 3D formats like GLB, OBJ, and FBX.

ModelsLab 3D Generation Use Cases

  • Creating unique 3D game assets and props from text descriptions.
  • Converting 2D product photography into interactive 3D e-commerce mockups.
  • Rapid prototyping of architectural elements and furniture for visualization.
  • Generating 3D characters and avatars based on portrait photos.
  • Automating batch generation of 3D assets for digital environments.

How ModelsLab 3D Generation Works

  1. The user provides a text prompt or an image URL to the specific ModelsLab 3D endpoint.
  2. Openclaw Skills initiates an asynchronous POST request to the ModelsLab server.
  3. The system returns a unique Request ID and an estimated time of arrival (ETA) for the generation.
  4. The skill enters a polling loop or utilizes a webhook listener to monitor the generation status.
  5. Upon completion, the final 3D model file URL is retrieved and returned to the user for integration.

ModelsLab 3D Generation Setup

To get started with this skill, you need a valid API key from the ModelsLab dashboard. Ensure your environment is configured to handle long-running asynchronous requests.

# Install required dependencies
pip install requests

# Set your API Key in your environment variables
export MODELSLAB_API_KEY="your_api_key_here"

ModelsLab 3D Generation Data Schema & Taxonomy

The skill processes and returns data structured for high-performance 3D applications. Key metadata includes:

Attribute Type Description
status String The current state of the request (success, processing, failed)
id Integer Unique identifier for the asynchronous generation task
output Array A list of URLs pointing to the generated .glb, .obj, or .fbx files
eta Number Estimated seconds until the 3D model is ready

ModelsLab 3D Generation Advanced Features

  • Asynchronous Polling Logic: Built-in status checking with configurable timeouts for long-running 3D tasks.
  • Webhook Integration: Support for callback URLs to receive model data without active polling.
  • Batch Processing: Ability to queue multiple 3D generation requests simultaneously for high-volume workflows.
  • Enterprise Endpoints: Access to dedicated high-resource infrastructure for low-latency generation.
  • Inference Step Control: Fine-grained quality adjustment (30 to 100 steps) to balance speed and geometric detail.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*