Create dome output
create_dome_outputRemap an equirectangular/panoramic source into a square dome master for planetarium fulldomes. Warp using fisheye or equirectangular projection with adjustable field of view and horizon rotation.
Instructions
Remap a source TOP (treated as an equirectangular / panoramic master) into a square single-output dome master for planetarium fulldomes / 360 — the curved complement to create_multi_output's flat tiling. A Select TOP pulls the master in, a GLSL TOP warps it (fisheye: equirect → centred dome disc using fov; equirectangular: near-passthrough identity remap) via a shader held in a Text DAT, ending on a Null ready for setup_output. With expose_controls a Rotation knob spins the dome horizon. Note: this GLSL-remaps an existing source — a true cubemap render is the higher-fidelity follow-up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source_path | Yes | The master TOP to remap, treated as an equirectangular / panoramic source (the full 360°×180° latlong image the dome warps from). | |
| projection | No | fisheye: warp the equirectangular source into a centred dome disc (planetarium fulldome master). equirectangular: near-passthrough identity remap, so an already-equirect source still yields a valid output. | fisheye |
| resolution | No | Square dome-master resolution (width = height). | 2048 |
| fov | No | Fisheye coverage in degrees (the angular diameter the disc spans). 180 = full hemisphere (standard fulldome); larger over-fills, smaller zooms in. Used by the fisheye shader. | |
| expose_controls | No | Expose a Rotation knob bound to the shader uniform that spins the dome horizon (degrees). | |
| parent_path | No | /project1 |