Layer Assignment With 3D Cameras; Dmx Camera Control In Mbox V4 - PRG MBOX User Manual

Hide thumbs Also See for MBOX:
Table of Contents

Advertisement

Outputs may have DMX Camera controls (via Art-Net or sACN) assigned to them through the use of Output Masters.
If an output does not have an Output Master assigned to it, then it cannot have DMX Camera controls and will always
use the camera properties set in Mbox Remote, or those of its parent. If the output has DMX Camera controls, these
controls can be disabled from the control console, at which point the camera properties set in Mbox Remote, or those of
its parent, will take precedence.
As noted in the previous paragraph, Camera assignment to outputs follows a hierarchy. The hierarchical nature of mixes
in Mbox v4 means that the global surface is the "parent" of all mixes (including outputs) and that every output or mix can
be the parent of sub-outputs or sub-mixes. The assignment and control of the 3D perspective view for a mix depends
on whether it has its own projection settings (3D camera) and controls. If a mix is lacking projection settings, then it will
use its parent's settings instead. And if the mix's parent is lacking projection settings, then that parent's parent's (i.e. the
global surface) settings will be used.
Hierarchy = Global Surface -> Output -> Sub-Output ...or... Global Surface -> Mix -> Sub-Mix

Layer Assignment with 3D Cameras

In order to use a 3D camera's viewpoint for a layer, the layer must be assigned to a mix that has a 3D camera configured.
Therefore, it's important to assign layers to the correct mix to ensure they use the correct 3D camera. This can mean
that a layer is assigned to the global surface, to an output, or to a mix.
If a layer is assigned to Mix 0 (the default) then the layer is assigned to the global surface and will use the standard 3D
camera viewpoint for the global surface. If a layer is assigned to Mix 1 - 32, then the layer can use with the 3D camera
for one of the possible output masters, or a 3D camera configured in Mbox Remote. Finally, if a layer is assigned to Mix
33 - 255, then the layer can use a 3D camera configured in Mbox Remote.
If a layer is assigned to an output and the output has an output master with DMX Camera controls, it's important to
remember that the layer's 3D Camera can be adjusted in two different ways: either from Mbox Remote or from the DMX
Camera controls. Make sure to enable and use the correct controls for configuring the 3D camera.

DMX Camera Control in Mbox v4

Mbox Designer v4's 3D camera and its live control parameters work differently to the camera and controls in Mbox v3.x.
In Mbox v3.x the camera was always pointing towards the center of 3D space (X,Y,Z = 0,0,0) unless the pitch or yaw
controls were changed. The v3.x camera could be orbited around the center of 3D space. While these controls were
simple, they meant that the camera could not be horizontally or vertically panned, and that the camera position, which
used 16-bit controls, couldn't be related to actual 3D coordinates.
In Mbox v4, the camera itself has an adjustable X,Y,Z position (which defaults to 0,0,10) and also has an adjustable
lookat position (which defaults to 0,0,0). This allows both the camera and its position to be adjusted, either
independently or at the same time – thereby allowing for panning. The orbit, pitch, and yaw controls have been
eliminated.
Note: The DMX camera controls in Mbox Designer v4 shares the same core parameter set as the camera controls in
Mbox Remote.
Due to these changes in the 3D camera's controls, two of the controls have non-typical defaults. The camera Z position
default is 42767, which equates to a value of 10 units in 3D space. And the camera FOV has a default value of 71,
which equates to 25°, the default FOV in the projection editor in Mbox Remote. These defaults allow the camera to be
seamlessly switched between DMX control and Mbox Remote control without any perspective shift if the values (in both
DMX and Remote) are at the same.
MBOX® USER MANUAL
76

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents