Mari Projections

This link has a good workflow for importing FBX cameras and using them to project images. The steps are:

  • Create a new shader called ‘projectionShader.”

  • Create a new channel called ‘projectionChannel’. I used a 4096×4096 8 bit texture.

  • If the ‘Projectors’ tab isn’t in the shelf, right click on the UI menu bar and select it.

  • In the projectors window, click load projector and select the FBX camera file that you saved out. It will give you the option of which FBX camera.

  • Still under projectors, click ‘Input File Path’ and select the image that goes with the camera. You will notice that the image does not line up correctly with the wireframe geometry.

Fix FOV and Aspect Ratio

  • Drop down the menu under the image name, and replace the FoV value with the vertical FOV from the Collada file for that camera. In this case, it’s 63.936 degrees.

  • Under the Transformation: Scale, replace the first number with the ratio of the image width divided by height. For the example case of an image with 4288 x 2848 pixels, this is 1.5056.

  • Click Import to import the image, and project it onto the geometry.