< Previous | Contents | Manuals Home | Boris FX | Next >

Lens Distortion Interchange via Projection Screens

While UVMaps/STMaps are common in compositing applications, they are not typically found in 3D animation systems. To export lens distortion information to 3D packages, ie be able to see the undistorted image in the 3D package without generating a new image sequence, we instead can use static or animated projection screens.

A projection screen is a planar mesh textured with the shot imagery. It is "glued" directly in front of the camera via parenting. In the simplest case, with no distortion, it is a rectangular plane. By deforming the mesh, we can remove distortion from the original imagery, as seen by a simple viewing camera.

SynthEyes generates these projection screens automatically as part of various exporters, or explicitly if you run File/Export/Projection Screens/Lens Distorted Screen as A/W Object or Scripts/Projection Screens/Projection Screen Creator. These are static projection screens.

To accommodate animated distortion and focus breathing, you need an animated vertex cache, which can be produced by File/Export/Projection Screens/Projection Screen Vertex Cache.

Alternatively you can create the screen and vertex cache in one go as part of Scripts/Projection Screens/Stabilization Rig Creator.

©2024 Boris FX, Inc. — UNOFFICIAL — Converted from original PDF.