Cubemap Projection#
This projection type will and show the individual faces of a cube surrounding the camera. Individual cubemap faces can be toggled on and off and this projection also has the ability to share the individual cubemap faces.
quality(optional)
low, 256, medium, 512, high, 1k, 1024, 1.5k, 1536, 2k, 2048, 4k, 4096, 8k, 8192, 16k, 16384, 32k, 32768, 64k, 65536Determines the pixel resolution of the cube map faces that are individually rendered to create the cylindrical rendering. The higher resolution these cube map faces have, the better quality the resulting cylindrical rendering, but this comes at the expense of increased rendering times. The named values are corresponding:
low: 256medium: 512 (the default)high: 10241k: 10241.5k: 15362k: 20484k: 40968k: 819216k: 16384
spout(optional)
objectenabled
booleanDetermines whether the output via Spout is enabled.
name(optional)
non-empty stringThe name under which Spout will share this content. If this value is not specified, a unique name will be automatically generated.
ndi(optional)
objectenabled
booleanDetermines whether the output via NDI is enabled.
name(optional)
non-empty stringThe name under which NDI will share this content. If this value is not specified, a unique name will be automatically generated.
group(optional)
non-empty stringA comma-separated list of NDI groups under which NDI will share the content. See the NDI documentation for more information.
channels(optional)
objectright
booleanControls the right side of the cubemap.
zleft
booleanControls the back side of the cubemap.
bottom
booleanControls the bottom side of the cubemap.
top
booleanControls the top side of the cubemap.
left
booleanControls the left side of the cubemap.
zright
booleanControls the front side of the cubemap.
orientation(optional)
orientationDescribes a fixed orientation for the virtual image plane. This can be provided either as Euler angles or as a quaternion.
Example#
{
"version": 1,
"masteraddress": "localhost",
"nodes": [
{
"address": "localhost",
"port": 20400,
"windows": [
{
"size": { "x": 1280, "y": 720 },
"viewports": [
{
"pos": { "x": 0.0, "y": 0.0 },
"size": { "x": 1.0, "y": 1.0 },
"projection": {
"type": "CubemapProjection",
"quality": "2k"
}
}
]
}
]
}
],
"users": [
{
"eyeseparation": 0.06,
"pos": { "x": 0.0, "y": 0.0, "z": 0.0 }
}
]
}
