Create for the dome, the sphere and the live image¶
Build real-time fulldome, spherical and immersive visual workflows from one Processing scene, then choose how each preview or output should be represented.
What can I create?¶
-
Standard
Conventional perspective rendering for the Processing window and standard visual outputs.
-
Domemaster
Circular fisheye representation for fulldome projection and dome calibration.
-
Equirectangular
2:1 spherical representation for 360° image workflows.
-
Skybox
Cubemap-layout representation for inspection and compatible spherical workflows.
Start with one Scene
A basic project needs the ziviDomeLive runtime and a Scene. Put state/simulation in update() and drawing in sceneRender().
Release & compatibility¶
ziviDomeLive is a Processing 4 library for real-time Standard, fulldome and spherical visual workflows, including Domemaster, Equirectangular and Skybox representations, scene management, spherical calibration and optional NDI, Syphon and Spout output routing.
| Item | Current information |
|---|---|
| Release | 2.0.0 |
| Last update | 24 August 2026 |
| Processing compatibility | Processing 4, revision 1285+ |
| Automated test version | Processing 4.5.6 |
| Physically qualified systems | macOS Apple Silicon arm64; macOS Intel x86_64; Windows x86_64; Linux x86_64 |
| Categories | 3D, Video & Vision |
| Keywords | fulldome, projection, immersive, spherical, 360, visual, real-time, NDI, Syphon, Spout |
| Required Processing dependency | ControlP5 2.2.6 for the distributed examples and control panel |
| Optional output dependencies | NDI Runtime; Syphon for Processing 4.0 on macOS; Spout for Processing 2.0.8.0 on Windows |
Distributed examples and tools: EmptyProject, Basic, NamedActions, PortLoopback, SphereParticle, InfiniteBackground, FulldomePBR, SolarSystem, CalibrationTool, and BenchmarkTool.
Download ziviDomeLive.zip Installation details Dependencies
The release qualification record covers the four desktop configurations above, all ten distributed examples and tools, Standard and spherical rendering, calibration, Processing package installation and platform-applicable native outputs. Qualify the exact GPU, driver, projector, lens and receiver chain before production use.
Choose your path¶
-
New to ziviDomeLive
Install the library, run the Quickstart and continue through the eight learning examples.
-
Building an artwork or installation
Learn RenderMode, Preview × Output, spherical calibration, camera/navigation and external outputs.
-
Programming against the library
Use the Artist API Map first, then generated Javadocs for exact signatures.
-
Contributing or researching the engine
Study the Standard/Spherical domains, OpenGL backend, lifecycle, threading and output boundaries.
Calibration belongs to the output, not to scene zoom¶
Pitch/Yaw/Roll orient the shared spherical domain. Domemaster additionally uses FOV and Size% to fit the representation to a physical projection system.
Under the hood
Version 2.0 captures the spherical domain through a native cubemap and derives Domemaster, Equirectangular and Skybox from that shared representation. This implementation detail is documented for developers; artists can remain at the Scene, RenderMode, ViewType and calibration level.