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.

Downloads

System Requirements

  • Virtools Dev 2.1
  • Virtools Dev 2.5, Gilles Pinault binary

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!
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki