You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Video Projector Calibration Using BLAM


BLAM has received an interesting update, which allows you to calibrate 'real life' projections better.

Per writes:

Some time ago I added support for calibration using three vanishing points to BLAM, which means you can now perform calibration using photos with arbitrary principal point locations, e.g. cropped images. Thanks to this change, it’s now also possible to perform video projector calibration, i.e. to make the Blender camera match the optics of a projector. I've put together a video that explains how to do this and shows some examples of what can be accomplished using this technique.



  1. ArrowheadVenom on

    Oh wow! I just now checked out BLAM for the first time, and I don't know how I ever missed it! I've been needing something like it for some time now. Thank you!

    Also, Hi. I finally created an account here after lurking for a long time. ;)

  2. [REM] this was during this that I noticed the importance of the camera-shift and asked Dalaï that gently added it to the game engine...

  3. That's really, really awesome :) Great work !!!

    It would be nice to integrate that with the BGE to produce some lookup tables to do augmented reality :)

    Something like Olm-e's work or my 3-year old test

    (Olm-e did I add camera shift in the BGE? I don't even remember ;) my name is accent-free though, just so you know)

    • haha! yes you did corrected the lens shift! (sorry for the accent)
      probably this was not so memorable compared tho the other zillions lines of code you wrote for blender :p

      • checking it back : you're right : we discussed it but Benoit Bolsee fixed it finally! ... you where helpfull on the OSC part of it :D

    • That was my first thought after seeing this having seen his camera mapping tutorial where he groaned that getting the mapping right is frustrating if you don't have the focal length of the picture. This add-on computes if for you and can also create the geometry almost automatically.

  4. Thank you for this great tool.

    I have had to load the script the old way, as a text file, because the addon couldn't be enabled. The little check box remains grayed.

    Just an important thing : In the Grease Pencil panel, select "Cursor" in Drawing Settings ! This is important : I remained stuck for a long moment with unusable computed camera focal length giving a value of 5830, even superior to Blender camera limit of 5000 !

    • Hi Roubal
      this is happening to me also !
      Any better solution than loading the script the old way? Why it's not working from the panel?

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.