npx skills add https://github.com/cloudai-x/world-labs-skills --skill world-labs-studioSKILL.md
World Labs Studio
Studio is where you compose, animate, and enhance your generated worlds. Connect multiple worlds, create camera paths, and export final videos.
Accessing Studio
- Go to https://marble.worldlabs.ai
- Open a generated world
- Click Continue Creating (paintbrush icon) to access Studio tools
- Or access from your worlds tab
Documentation: https://docs.worldlabs.ai/marble/create/studio-tools/
Three Core Features
| Feature | Purpose |
|---|---|
| Compose | Connect and arrange multiple worlds |
| Record | Create camera animations with keyframes |
| Expand | Extend worlds beyond original boundaries |
Compose Mode
Overview
Compose allows you to:
- Connect multiple generated worlds into larger environments
- Position, rotate, and scale worlds
- Remove splat artifacts at boundaries
- Create seamless transitions
Interface
┌─────────────────────────────────────────┐
│ [World 1] ←→ [World 2] ←→ [World 3]│
│ ↕ ↕ │
│ [World 4] [World 5] │
└─────────────────────────────────────────┘
Compose Canvas View
Adding and Positioning Worlds
- Add Scene: Click to browse your worlds
- Choose World: Select from saved worlds or community
- Position: World appears with positioning handles
- Repeat: Add more worlds to build larger environment
Controls Panel
| Property | Description |
|---|---|
| Position | Adjust X, Y, Z coordinates |
| Rotation | Orient worlds to align correctly |
| Scale | Resize worlds proportionally |
| Move Speed | Navigation speed (default: 3) |
| FOV | Field of view (default: 92) |
| Grid | Toggle grid visibility for alignment |
| Bounding | Show world boundary corners |
Splat Removal
Clean Gaussian splat artifacts at world edges:
- Select Splat Eraser tool
- Choose brush shape (circle/square)
- Adjust brush size
- Paint over artifacts
- Preview result in real-time
Splat Count: Monitor usage against your account limit (e.g., 500,000 / 2,000,000)
Fine-Tuning Connections
- Check overlapping areas where worlds meet
- Align ground levels—ensure floor heights match
- Match lighting for natural blending
- Test transitions by navigating between worlds
- Use consistent background color across scenes
Record Mode
Overview
Create cinematic camera animations:
- Define camera path with keyframes
- Control timing and easing
- Add AI enhancement pass
- Export high-quality video
Keyframe System
| Key | Action |
|---|---|
F | Add keyframe at current position |
U | Update current keyframe |
Delete | Remove selected keyframe |
Space | Play/pause animation |
Creating Camera Paths
Step 1: Position camera
Navigate to starting view using:
- WASD: Move
- Mouse: Look
- Q/E: Up/Down
- Shift: Sprint
Step 2: Add keyframe
Press F to create keyframe at current position
Step 3: Move to next position
Navigate to next camera position
Step 4: Repeat
Continue adding keyframes along desired path
Timeline Interface
0s 2s 4s 6s 8s 10s
├───●───┼───●───┼───────┼───●───┼───●───┤
KF1 KF2 KF3 KF4
Keyframe Properties
| Property | Description |
|---|---|
| Position | Camera XYZ location |
| Rotation | Camera orientation (pitch, yaw, roll) |
| FOV | Field of view |
| Duration | Time to reach this keyframe |
| Easing | Interpolation curve (linear, ease-in/out, etc.) |
Easing Options
| Easing | Effect |
|---|---|
| Linear | Constant speed |
| Ease-In | Slow start, fast end |
| Ease-Out | Fast start, slow end |
| Ease-In-Out | Slow start and end |
| Bezier | Custom curve control |
Enhance Feature
After recording, apply AI enhancement:
- Temporal consistency: Smooth flickering artifacts
- Detail enhancement: Sharpen and improve quality
- Color grading: Apply cinematic color profiles
[Record] → [Preview] → [Enhance] → [Export]
Expand Mode
Overview
Extend world boundaries beyond the original generation:
- Navigate to world edge
- Look for areas where world meets unexplored space
- Position yourself at good viewpoint
- Click Expand button
- AI generates new content matching existing style
Accessing Expand
- Click Continue Creating (
...
Repository Stats
Stars1
Forks1