world-labs-export

World Labs export formats - Gaussian splats, meshes, images, and engine integrations

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "world-labs-export" with this command: npx skills add cloudai-x/world-labs-skills/cloudai-x-world-labs-skills-world-labs-export

World Labs Export & Integration

Export generated worlds in various formats for use in game engines, 3D software, and web applications.

Export Formats Overview

FormatTypeBest For
SPZ (2M/500K)Gaussian SplatNative format, highest quality
PLY (2M/500K)Gaussian SplatWide compatibility
Collider MeshGLBPhysics, collision
High-Quality MeshGLBRendering, modification
360 PanoramaPNGSkyboxes, previews

How to Export from Marble

  1. Navigate to your generated world viewer
  2. Open the Download Menu
  3. Select desired format:
    • Splats (SPZ) - High resolution
    • Splats (low-res SPZ) - 500K, lighter compute
    • Splats (PLY) - High resolution, universal compatibility
    • Splats (low-res PLY) - 500K, universal
    • Collider Mesh (GLB) - Instant download
    • High-quality mesh (GLB) - Up to 1 hour processing
    • 360 Panorama

Gaussian Splat Exports

SPZ Format (Native)

World Labs' native Gaussian splat format, optimized for file size:

VariantSplat CountUse Case
SPZ 2M~2,000,000Maximum quality
SPZ 500K~500,000Lightweight, mobile

Advantages:

  • Smallest file size
  • Optimized for Marble rendering
  • Fast loading in supported viewers

PLY Format (Compatible)

Standard point cloud format for broader software support:

VariantSplat CountCompatibility
PLY 2M~2,000,000Universal
PLY 500K~500,000Universal

Advantages:

  • Wide software support
  • Works with most third-party splat viewers
  • No conversion needed for many tools

Conversion Tool:

Mesh Exports

Collider Mesh (GLB)

Low-poly mesh for physics and collision:

PropertySpecification
Triangle count100,000 - 200,000
File size3-4 MB
UVsNone
UseCollision detection, physics
DownloadInstant

High-Quality Mesh (GLB)

Detailed mesh for rendering—two variants available:

VariantTrianglesFeatures
Textured~600,000Texture maps included
Vertex Colors~1,000,000Material flexibility
PropertySpecification
File size100-200 MB
Processing timeUp to 1 hour
Rate limit4 requests/hour
AvailabilityOnly for worlds you own

Image Exports

360 Panorama

PropertySpecification
Resolution2560 × 1280
FormatEquirectangular PNG
UseSkyboxes, VR preview, presentations

Coordinate System

As of December 2025, World Labs defaults to OpenGL convention:

       -Y (down)
        │
        │
        │
        └───────→ +X (left)
       ╱
      ╱
     ↙
    -Z (forward)
AxisDirection
+XLeft
-YDown
-ZForward (into screen)

Legacy OpenCV convention (older exports):

  • +X left, +Y down, +Z forward
  • To convert: Scale Y and Z axes by -1

Conversion to Other Systems

To Unity (Left-handed Y-up):

Unity.x = WorldLabs.x
Unity.y = -WorldLabs.y
Unity.z = -WorldLabs.z

Scale: 1 unit = 1 meter

To Unreal (Left-handed Z-up):

Unreal.x = -WorldLabs.z * 100  // cm
Unreal.y = WorldLabs.x * 100
Unreal.z = -WorldLabs.y * 100

Scale: 1 unit = 1 centimeter

To Blender (Right-handed Z-up):

Blender.x = WorldLabs.x
Blender.y = -WorldLabs.z
Blender.z = -WorldLabs.y

Scale: 1 unit = 1 meter

Engine Integrations

Spark.js (Web) — Recommended

Three.js-based web viewer, native integration with World Labs:

  • URL: https://sparkjs.dev/
  • Best for: VR experiences, interactive web games, custom applications
  • Support: Active community in World Labs Discord

Unity

Plugin: aras-p UnityGaussianSplatting (Free)

SettingRecommendation
Unity version6.0 (for VR) or 6.1
Render pipelineURP with HDR enabled
Graphics APIVulkan (for VR)
File formatPLY 2M or SPZ 2M

Notes:

  • 500K SPZ files may require conversion to PLY
  • For VR (Quest 3): 500K splats perform better than 2M
  • Combine multiple splat components into single component for better draw-order

Unreal Engine

Multiple third-party plugins available:

PluginNotes
PostshotRecommended. Free version available. Requires standalone Windows app, convert SPZ to PSHT format
VolingaPaid. Supports depth of field, nDisplay for virtual production
3D Gaussians (Akiya)Paid. Most reliable, automatic quality splitting, nDisplay support

Note: Convert SPZ to PLY if plugin requires it.

Blender

Multiple third-party plugins:

PluginURLNotes
KIRI Enginekiriengine.appMost maintained, verified Blender 4.2+
Reshot AIgithub.com/ReshotAIBetter performance, straightforward
SplatForgesplatforge.cloudMost performant, separate render pass

Houdini

Plugin: GSOPs

  • URL: github.com/cgnomads/GSOPs
  • Compatibility: Houdini 20.5
  • Features: Splat animation, VDB/mesh conversion

Format Selection Guide

NeedRecommended Format
Web viewerSPZ 500K or PLY 500K
Desktop VRPLY 500K
Archive/QualitySPZ 2M or PLY 2M
Game engine physicsCollider Mesh GLB
3D editingHQ Mesh GLB + PLY
Quick preview360 Panorama
Mobile/Quest VRPLY 500K

Troubleshooting

IssueSolution
Assets appear upside-downCheck coordinate system; may need Y/Z axis flip
Wrong scale in engineUnity uses meters, Unreal uses centimeters
500K SPZ not loadingConvert to PLY using spz-to-ply.netlify.app
Draw-order issuesCombine multiple splats into single component

Related Skills

  • world-labs-api - API integration
  • world-labs-studio - Compose and record before export
  • world-labs-chisel - Create geometry for generation

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

world-labs-studio

No summary provided by upstream source.

Repository SourceNeeds Review
General

world-labs-text-prompt

No summary provided by upstream source.

Repository SourceNeeds Review
General

world-labs-pano-video

No summary provided by upstream source.

Repository SourceNeeds Review
General

world-labs-chisel

No summary provided by upstream source.

Repository SourceNeeds Review