TouchDesigner includes the Vioso TOP which lets you read in calibration data retrieved from the VIOSO Calibrator Software. Vioso's auto-alignment technology makes the setup of installations like multi-projector panorama displays and multi-projector setups for projection mapping more automated and quick.
VIOSO Calibrator is part part of the VIOSO Anyblend and VIOSO Anyblend VR&SIM software packages but can be used individually.
You can download VIOSO Anyblend from here and use it as a trial for 30 days with an demo overlay. The procedure is to use Vioso with your projectors, do the alignment, which outputs files that TouchDesigner understands to do the appropriate image warping and blending, taking into account differences in projector light and tinted surfaces.
See also CamSchnappr, which is less automated and required a 3D model of the objects you are projecting on. CamSchnappr has been upgraded to do multi-projector blending on a given 3D model.
Depending on how many channels need to be calibrated, the projectors need to be properly connected to the computer and the VIOSO Calibrator Software must be installed. Also a TouchDesigner build needs to be installed and a camera needs to be connected to the computer. We have had good experience with the Logitech HD Pro range of Webcams. When setting up the scene it is advised to have the projector overlap between 10% and 25% of the projector area. The camera needs to be able to see the complete scene and should be mounted so it cannot move during the calibration process.
Start VIOSO Calibrator and follow the instructions as outline in the VIOSO Anyblend Manual
For a simple test calibration on a flat screen:
- start VIOSO Calibrator
- click the Calibrate Button
- select the "single client calibration" on the next dialog
- select the projectors to calibrate in the Displays and Camera Dialog
- if you setup your projectors in a NVidia Surround, NVidia Mosaic, AMD Eyefinity or Matrox or Datapath single large display configuration, use the "Display Split" function to identify the correct projectors
- select the "flat screen" setup in the Displays and Camera Dialog
- select the camera you want to use in the Displays and Camera Dialog
- select the appropriate setup of your projectors in the Display arrangement Dialog
- in the Adjust Camera Dialog you have the ability to draw a mask around the area that the projector is projecting onto, if the camera view area is much larger then the actual projection screen, this will improve results during calibration
- adjust the size of the scan pattern so that the camera can clearly identify each projected circle
- after successful calibration, you can fine adjust the result in the Final Adjustments Dialog using keystone and mesh warping tools
- save the project and select Export Calibration from the File Menu of Calibrator
- select the appropriate calibration setup from the list
- select "Wings/VIOSO" format from the Export format dropdown
- select the file name and export path by clicking the Select button beside the file name field.
- make sure no toggles are selected and hit export
- the result should be a single .vwf file which you can load into the Vioso TOP
Exporting is the connection of CHOP channels to parameters of operators. The output of each exporting CHOP is one or more channels, active only while the CHOP Viewer is on. The current value of a channel can be exported to a parameter of any operator, overriding that parameter's value. See Parameter.