Projection mapping

From TouchDesigner Documentation
Jump to: navigation, search

Here are several forms and corresponding solutions of projection mapping with TouchDesigner.

Kantan Mapper[edit]

Kantan Mapper is a projection mapping and masking tool where you define 2D polygons and bezier outlines in the field of view of a projector, then fills each shape with a selected image (TOP).

Kantan UV Helper[edit]

Kantan UV Helper is an additional tool for Kantan Mapper to make use of Kantan's second UV Map output. Using the Helper lightens the processing time as Kantan itself is not anymore part of the rendering process.


CamSchnappr - If you have a physical 3D structure plus a virtual 3D model of that structure, you can to project a rendered virtual model onto that physical structure perfectly-aligned, by choosing and moving 6 guid epoints in your projected image. It can do multiple projectors with blend regions.


Stoner - An interactive corner-pin image warper plus a mesh warper for manually fitting an image on a physical 3D surface.


CornerPinSOP - a brute force corner-pinning component for SOPs. Can be useful also when corner-pinning lasers.


Vioso is integrated with TouchDesigner and lets you read in calibration data from the VIOSO Calibrator Software. Vioso's auto-alignment technology makes the setup of installations like multi-projector panorama displays, domes and multi-projector setups for projection mapping more automated and quick.

Scalable Dislays[edit]

Scalable Displays - The Scalable Display TOP lets you load calibration data retrieved from running the Scalable Display Calibration Software.

Sweet Spot[edit]

sweetSpot is a technique better known as Trompe-l'œil where a scene is rendered from the position of the observer and re-projected onto a surface. Results created for large format projections, surround environments or tracked monitor setups will seem to be close to perspectively correct when viewed from the general area of the sweet spot. For a pixel-perfect perspective-correct result, more suitable for LED Screens in XR Stage environemnts also check the Camera COMP's Quad Reprojection feature.

Kinect Calibration[edit]

The Kinect Calibration component is an example for calibrating a Kinect Camera to a projector with the help of checkerboards. It utilizes the same technique as camSchnappr due to the ability to fetch 3D coordinates from its pointcloud.

See also: Corner Pin TOP - brute-force corner-pinning.

An Operator Family that creates, composites and modifies images, and reads/writes images and movies to/from files and the network. TOPs run on the graphics card's GPU.