BAM Maps – Introduction
A general problem with projecting onto objects (i.e. non-planar scenes) is the correct assignment of pixel brightness to every surface section on the object.
Here’s a short presentation regarding a technical idea we are experimenting with to automatically manage this scenario (Suggest pausing the video on longer slides):
The BAM map render pass finds the total available brightness for each surface element, allowing us to normalise how much brightness is actually presented to each surface element by modulating the brightness sent from each projector for that surface element.
- Automatic edge blending (handover between 2 or more projectors)
- Tearing reduction (kill projector areas that are tearing, fill in with projectors that are not tearing)
- Shadow filling (where projectors are blocked from covering a region, other projectors fill in the shadow)
- Lighting model (rationally amplify light sent to obtuse normals and far away surfaces)