monitorSocketViewer is similar to Apple's viewer desktop, which Nuke can use as an external monitor device. The viewer was created primarily for stereoscopic viewing with Nuke and After Effects, but could potentially serve other purposes.
monitorSocket
Updated: 3 April 2011
Author: themolecule
Compatible Nuke versions: 5.0 or later
Compatibility: Source
monitorSocketViewer is a free-standing application that accepts (stereo) image data via a TCP socket using a very simple protocol. Received image data is placed in a (stereo) buffer, and can be viewed as an interlaced image or as isolated images (left or right vs. left and right). Right now, the viewer supports horizontal or vertical interlacing, viewer scaling (which still maintains proper interlacing), buffer flipping (even vs odd), and full screen mode. It was designed to work with a Zalman Trimon monitor, but could be easily adapted for any other stereo format, which may include side by side, checkerboard, etc, by creating new glsl shaders and tweaking the interface controls.
Plugins to talk to this application are included for After Effects and Nuke.
Written in Qt, these packages should work on all operating systems. Tested in OSX 10.4.9, 10.5, 10.6 and FC12 (x64) and Ubuntu (64- and 32-bit)