Gernot Ziegler's patch to add OpenEXR support to blender.
authorKent Mein <mein@cs.umn.edu>
Fri, 11 Mar 2005 20:16:14 +0000 (20:16 +0000)
committerKent Mein <mein@cs.umn.edu>
Fri, 11 Mar 2005 20:16:14 +0000 (20:16 +0000)
commita1919e6db4e20f1ab16646d3cbb273f569af23e1
tree60642648c9d0b35a1c8f81bf96bdb7c60acba2d7
parentc6d51245604b8c1bb329f5362ad528cc6f31c085
Gernot Ziegler's  patch to add OpenEXR support to blender.

To enable it you will need to download OpenEXR and install it.
For the Makefiles you will need to set WITH_OPENEXR=true
and set NAN_OPENEXR to point to where OpenEXR is installed.

For scons you'll need to remove config.opts to get the new options
so you can enable OpenEXR, I was not able to get blender to link
with scons so the scons stuff may need to be tweaked a little but
I think it should work.

For other platform managers  The OpenEXR stuff is similar to QUICKTIME
you need to define WITH_OPENEXR and setup the library stuff and
as you'll notice in this commit there are two extra files.

Kent
22 files changed:
SConstruct
source/Makefile
source/blender/blenkernel/intern/Makefile
source/blender/blenkernel/intern/image.c
source/blender/imbuf/IMB_imbuf.h
source/blender/imbuf/IMB_imbuf_types.h
source/blender/imbuf/SConscript
source/blender/imbuf/intern/IMB_openexr.h [new file with mode: 0644]
source/blender/imbuf/intern/Makefile
source/blender/imbuf/intern/cmap.c
source/blender/imbuf/intern/openexr.cpp [new file with mode: 0644]
source/blender/imbuf/intern/readimage.c
source/blender/imbuf/intern/writeimage.c
source/blender/makesdna/DNA_scene_types.h
source/blender/src/Makefile
source/blender/src/buttons_scene.c
source/blender/src/toets.c
source/blender/src/transform_generics.c
source/blender/src/writeimage.c
source/gameengine/GamePlayer/common/SConscript
source/nan_definitions.mk
tools/scons/bs/bs_libs.py