The software release contains the full source code for the lifview and lifauth programs, as well as the accompanying light field library. The current release is 1.0a. It was written by Lucas Pereira ( lucasp@graphics.stanford.edu ) and Ben Zhu ( zhu@graphics.stanford.edu )
The library does not use any specialized hardware, although it does currently use SGI's GL library. If you want to port it to other systems, you will need to write a driver to replace lightpack/src/liblight/irisgl_driver.c, which takes the 24-bit image and displays it on the screen. If you do write a driver for another system, we would be happy to incorporate it into the release.
The actual files for lifview and lifauth are fairly short. Most of the work is done through calls to the light field library functions. The library functions are implemented in a data flow architecture, so that large datasets can be handled on systems with less RAM.
Except for commercial resale, lease, license or other commercial transactions, permission is hereby given to use, copy, and/or modify this software, provided that the above copyright notice and this permission notice appear in all copies of this software. No part of this software or any derivatives thereof may be used in the production of light fields for resale or for use in a commercial product.
This software is provided "as is" and without warranty of any kind, express, implied or otherwise, including without limitation, any warranty of merchantability or fitness for a particular purpose.
lightpack@graphics.stanford.edu
If you would like to receive announcements about future releases, send mail to:
majordomo@graphics.stanford.eduwith the message body:
subscribe lightpack-announce