Capture can be integrated into the EVO workflow. These are suggested expressions for controlling the visualizer camera within Capture from Disguise based on the following information available from Capture documentation.
bit depth = 16max value = 2 pow(bit depth) = 65536
output min = -32768 output max = 32768 output range = output max - output min = 65536
output to bit ratio = max value / output range = 1
Capture Camera control X, Y, Z:
Value Expression 1 (camera:camera.offset.x*100+32768%65536)/256
2 camera:camera.offset.x*100+32768%256
3 (unassigned) 4 (camera:camera.offset.y*100+32768%65536)/256
5 camera:camera.offset.y*100+32768%256
6 (unassigned) 7 ((camera:camera.offset.z*-1)*100+32768%65536)/256
8 (camera:camera.offset.z*-1)*100+32768%256
Camera Control Rotation:
Value Expression 1 (camera:camera.rotation.y*182+180*182.044%65536)/256
2 camera:camera.rotation.y*182+180*182.044%256
3 (unassigned) 4 (camera:camera.rotation.x*182+180*182.044%65536)/256
5 camera:camera.rotation.x*182+180*182.044%256
6 (unassigned) 7 (camera.camera.rotation.z*182+180*182.044%65536)/256
8 camera:camera.rotation.z*182+180*182.044%256
Note
The Camera position range is -32768 to 32768 for X, Y, and Z; this value is in cm*.
The Camera rotation range is -180 to 180.
Capture requires 16bit resolution.
Z axis is inverted in Capture so you need to use camera z * -1.
Expressions must be converted to Metres, so we use *100 in the expressions to convert cm to m.