Virtools Stereo Frustum BB
This plugin will enable you to calculate a correct projection frustum for usuage in stereographics projection. It calculates an off-axis projection frustum from the Eyedistance and Focal distance in 3D. The plugin has been created for use in a passive stereoscopic setup. It's been created for a research about historical stereophotographics and stereographics for use in theatre performances. This research was initiated by Stichting Lange Poten. The plugin was written by Knip 'n Plak coder Wreck and myself.
Most of the techniques are based on documents from Paul Bourke.
Note that Virtools doesn't exist anymore. This page is just kept for historic purposes.
Downloads
- StereoFrustum version 1.02b
- StereoFrustum version 1.01b
- StereoFrustum version 1.01b source code
- StereoFrustum version 1.0b source code
Thanks to Gilles Pinault who provided us with a Virtools Dev 2.5 version.
Installation Notes
Just copy the DLL into your 'Building Blocks' directory. When you start Virtools you will find FrustumBB in section Cameras/FX:
This is the StereoFrustum Building Block in which you can set the following settings:
- LeftEyePosition(boolean): should the left(true) or right(false) posistion be calculated
- Eyedistance: The distance from 1 eye to the eyecenter. When using value 0 a workable distance will be calculated.
- Focal: The distance from the camera to the focal point.
The Building Block outputs the eyedistance. This might be useful for parenting the camera to the eyecenter.
License & copyrights
This plugin is copyright 2004 sphaero.org/KnP/Lange Poten. All rights reserved. The plugin has been released under the Gnu Lesser Public License for others to enjoy.
We would like to know if people are using this plugin for any purpose. If you make modifications or additions to this plugin you are obliged to provide the source to us to include it into future releases of the plugin.
Problems or questions please contact us by email
Changelog
# v1.02b 16-01-04
- fix incorrect eyedistance usuage
# v1.01b - 13-01-04
- fix incorrect correction after editing BB
# v1.0b - 09-01-04
- release date!