Lucas Digital Releases OpenEXR Format
frankie writes "Although George Lucas may have gone over to the dark side, at least some of his staff prefer Freedom and light. ILM has released OpenEXR, a graphics file format and related utilities, under a BSD-style license. Among other things, it supports the same 16 bit format used by Nvidia CG and the Geforce FX. OpenEXR runs on Linux, Jaguar, and Irix; other platforms are likely to work with a little help from the community."
it's www.openexr.com, not 'www.openexr'. Sigh.
Actually, he did, since this is the first time that ILM or any other Lucas Digital company has released source code for free.
It was a group of developers who first floated the idea, but ultimately it was George's call whether or not to do it, and he gave the OK, which is pretty cool, I think.
Before you spend a half-hour downloading any packages, please note that shared libraries aren't supported yet for Mac OS X version 10.2.
Well, to rephrase this, you can build them, but Lucasfilm have't gotten them to link due to undefined symbols and are probably
doing something wrong in the Makefile system.
The test suite will automatically try to link shared libraries if you've built them, so 'make check' will fail. To run the confidence tests, tell configure not to build shared libraries ("./configure --enable-shared=no").
More details are available in the README document.
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
It's not a show-stopper but tiling really ought to be there. This format doesn't really add much to already existing formats and subtracts something important.
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
We submitted an OpenEXR plugin to the Film Gimp team, and I understand it'll show up in the next release.
Also, Idruna Software is working on OpenEXR support for their Photogenics package. It already supports creation of and painting on HDR formats.
A film scanner like the ones used at VFX houses can produce material with up to 14 bits per channel of color resolution. So can Panoscan's MK1 HDR camera. For reasons outlined in another thread, there are advantages to using FP numbers rather than integers to represent these values.
The CCDs used in these devices are pretty expensive and aren't available in pro-sumer or consumer devices. For now.
Apps like Idruna's Photogenics, Paul Debevec's HDRShop, and Greg Ward's Photophile can produce HDR FP images from scans of photos of the same scene using different exposures. This works with the cheap color scanner that you bought at Fry's or Best Buy.
As for synthetic images, Renderman, Mental Ray use 32-bit FP internally. They can already produce 32-bit TIFF images. We're working on making the OpenEXR display drivers for these apps available with the rest of the OpenEXR software distribution.