Generate AI 3D worlds from text or images inside Nuke 17+ and load them as Gaussian Splats (PLY) in the 3D viewport. World Labs Marble API.
Marble x Nuke AI 3D World Generation & Gaussian Splats
First submitted: 14 July 2026
Author: patrick crucke
Website: https://github.com/NXStorm/Marble-x-Nuke
Compatible Nuke versions: 17.0 or later
Compatibility: Linux, Mac, Windows
Marble x Nuke brings generative 3D world creation into Nuke. Describe a scene with a prompt, or feed it an image (single, multi-image, or up to 4 views for reconstruction), and it generates an explorable Gaussian Splat world loaded straight into the 3D viewport via GeoImport. Built for set extensions, previs environments, and 3D backplates.
Four nodes:
Marble T2W: Text-to-World
Marble I2W: Image-to-World (single / multi / reconstruct, with azimuth control)
Marble List: browse and manage generated worlds
Marble Splats: download and view Gaussian Splats as PLY
Features:
One-click world generation from text or images
Automatic Gaussian Splat download (PLY)
Built-in SPZ to PLY converter (no external Python packages)
Configurable splat resolution (full / 500k / 100k)
Works with Nuke Non-Commercial
Local API key storage that never leaves your machine
Requires a free World Labs API key (platform.worldlabs.ai).
Install: copy the MarbleXnuke folder into your .nuke directory and register it in init.py. Full instructions and HD demo on GitHub: https://github.com/NXStorm/Marble-x-Nuke
License: MIT. Compatible Nuke versions: 17.0 or later (Commercial, Indie, Non-Commercial). Compatibility: Windows, macOS, Linux.
Disclaimer: Marble x Nuke is an independent, community-built integration. Not affiliated with, endorsed by, or sponsored by World Labs or Foundry. "Marble", "World Labs" and "Nuke" are trademarks of their respective owners. The MIT license covers the plugin code only. The 3D worlds you generate are Output of the World Labs Marble API, governed by World Labs' Terms of Service (worldlabs.ai/terms-of-service) and your account tier. Commercial use of generated worlds requires an eligible World Labs plan.
MIT
Comments