
World Labs Chisel
- 10 installs
- 3 repo stars
- Updated January 22, 2026
- cloudai-x/world-labs-skills
Uses the World Labs Chisel 3D blocking tool to define scene structure (walls, volumes, layout) while AI generates the visual style from a prompt.
About
Explains Chisel, an AI-native 3D blocking tool that separates structure from style so you define geometry and let AI fill in visuals for world generation. A developer or artist uses it to block room layouts and architectural structure before generating a world.
- Decouples 3D geometry from AI-generated aesthetics
- Accessed via the Marble Omnibox 3D Input mode
World Labs Chisel by the numbers
- 10 all-time installs (skills.sh)
- Ranked #1,055 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cloudai-x/world-labs-skills --skill world-labs-chiselAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 10 |
|---|---|
| repo stars | ★ 3 |
| Last updated | January 22, 2026 |
| Repository | cloudai-x/world-labs-skills ↗ |
What it does
Uses the World Labs Chisel 3D blocking tool to define scene structure (walls, volumes, layout) while AI generates the visual style from a prompt.
Files
World Labs Chisel Tool
Chisel is an AI-native 3D blocking tool that separates structure from style for world generation. Define room layouts, architectural structures, and scene composition—then let AI fill in the visual details.
Overview
Chisel decouples geometry from aesthetics:
- Structure: You define with 3D blocking (walls, volumes, layouts)
- Style: AI generates based on your text prompt
This separation enables rapid iteration—change the prompt to get completely different visual styles while keeping the same spatial layout.
Accessing Chisel
1. Go to <https://marble.worldlabs.ai> 2. Click the Omnibox → Select 3D Input mode 3. Click Start to enter the Chisel Scene 4. Or open existing world → Edit in Chisel
Documentation: <https://docs.worldlabs.ai/marble/create/chisel-tools/chisel-basics>
Core Concepts
Structure vs Style
┌─────────────────────────────────────────────────┐
│ CHISEL (You Define) │
│ ┌───────────────────────────────────────────┐ │
│ │ 3D Geometry: walls, volumes, layout │ │
│ │ Reference models: furniture placement │ │
│ │ Camera position: viewpoint for generation│ │
│ └───────────────────────────────────────────┘ │
│ + │
│ TEXT PROMPT (You Describe) │
│ ┌───────────────────────────────────────────┐ │
│ │ Style: "modern minimalist" / "rustic" │ │
│ │ Materials: "marble floors" / "wood" │ │
│ │ Lighting: "warm sunset" / "neon" │ │
│ │ Details: paintings, plants, furniture │ │
│ └───────────────────────────────────────────┘ │
│ = │
│ GENERATED WORLD (AI Creates) │
│ ┌───────────────────────────────────────────┐ │
│ │ Your layout + AI-generated visuals │ │
│ └───────────────────────────────────────────┘ │
└─────────────────────────────────────────────────┘Tools & Keyboard Shortcuts
| Tool | Key | Description |
|---|---|---|
| Wall Tool | X | Draw walls by clicking points |
| Extrude Tool | Z | Pull faces to create volumes |
| Delete | Delete | Remove selected geometry |
| Undo | ⌘Z / Ctrl+Z | Undo last action |
Navigation
| Action | Control |
|---|---|
| Orbit View | Middle Mouse |
| Pan View | Shift + Middle Mouse |
| Zoom | Scroll Wheel |
Wall Tool (X)
Create walls by clicking to place points:
Click sequence:
1 ──────── 2
│
│
4 ──────── 3
Result: A rectangular room outlineUsage
1. Press X to activate 2. Click to place wall start point 3. Click to place subsequent corners 4. Double-click or press Enter to finish 5. Adjust wall height using wall handles
Tips
- Hold
Shiftfor straight lines (snaps to angles) - Walls automatically have height - adjust in properties panel
- Create openings by selecting wall segments and adjusting
Extrude Tool (Z)
Pull 2D faces into 3D volumes:
Before: After extrude:
┌─────┐ ┌─────┐
│ │ │ ╱ │╲
│ │ → │╱ │ ╲
└─────┘ └─────┘ │
╲ ╱
╲────╱Usage
1. Select a face (floor, ceiling, wall) 2. Press Z to activate extrude 3. Drag to pull out geometry 4. Click to confirm
Tips
- Extrude floor to create platforms, steps, raised areas
- Extrude walls to create alcoves, pillars, protrusions
- Negative extrude (push in) for recesses, doorways
Reference Geometry Import
Upload 3D models as starting points or guides:
Supported Formats
| Format | Description | Max Size |
|---|---|---|
| GLB | Recommended, compact | 100 MB |
| FBX | Wide compatibility | 100 MB |
How to Use
1. Click "Import Reference" or upload via template 2. Upload your GLB/FBX file 3. Position and scale the reference using handles 4. Use as basis for blocking out geometry 5. The reference defines structure; AI adds style
Good Reference Models
- Simple architectural blockouts
- Furniture placement guides
- Terrain rough shapes
- Vehicle/prop silhouettes
Generation Workflow
Step 1: Block Out Geometry
┌────────────────────┐
│ ┌──┐ │
│ │ │ ← pillar │
│ └──┘ │
│ │
│ ╔════╗ │
│ ║door║ │
│ ╚════╝ │
└────────────────────┘Step 2: Position Panorama Camera
- Place camera at desired viewpoint
- Adjust height for perspective
- Rotate to face desired direction
Step 3: Add Text Prompt
"Ancient stone temple interior with torches,
moss-covered walls, dramatic lighting through
cracks in the ceiling"Step 4: Generate
- Select model:
Marble 0.1-plus(quality) orMarble 0.1-mini(draft) - Click Generate
- AI transforms your blocks into detailed world
Step 5: Iterate
- Change only the text prompt to explore different styles
- Same structure can become: modern, medieval, sci-fi, etc.
Best Practices
DO
✅ Start simple: Block major shapes first, add detail later ✅ Define boundaries: Clear walls help the model understand space ✅ Use reference: Import models for complex shapes ✅ Consider scale: Block at realistic proportions ✅ Leave openings: Doors, windows, passages for flow ✅ Iterate on style: Try different prompts with same geometry
DON'T
❌ Over-detail geometry: Blocks should be rough; AI adds visual detail ❌ Ignore physics: Floating geometry may cause issues ❌ Create impossible spaces: Non-euclidean geometry confuses the model ❌ Skip the prompt: Text is crucial for guiding the style
Common Patterns
Interior Room
1. Draw outer walls (X)
2. Add interior walls for rooms
3. Cut doorways (negative extrude)
4. Raise platform for level changes
5. Add pillar blocks
6. Prompt: describe style, era, conditionOutdoor Scene
1. Create ground plane
2. Extrude terrain features (hills, cliffs)
3. Block building volumes
4. Add path/road depressions
5. Prompt: describe biome, time, weatherCave/Tunnel
1. Create solid block
2. Negative extrude tunnel path
3. Add chamber volumes
4. Create uneven surfaces
5. Prompt: describe rock type, lighting, featuresStyle Variation Examples
Same geometry, different prompts:
| Prompt | Result |
|---|---|
| "Modern minimalist gallery with white walls" | Clean, contemporary |
| "Medieval castle great hall with tapestries" | Gothic, historical |
| "Cyberpunk nightclub with neon lighting" | Futuristic, vibrant |
| "Abandoned warehouse, overgrown with vines" | Post-apocalyptic |
Note on API Integration
Chisel is primarily a UI-based tool within the Marble app. The blocked-out geometry is used during generation within the Marble interface.
For programmatic world generation, use:
world-labs-image-prompt- Single image as inputworld-labs-multi-image- Multiple images with direction controlworld-labs-text-prompt- Text-only generation
Related Skills
world-labs-api- API integrationworld-labs-text-prompt- Prompting best practicesworld-labs-studio- Compose and animate generated worldsworld-labs-export- Export formats