ABOUT THE OPENEXR LIBRARIES
---------------------------
Half is a class that encapsulates our 16-bit floating-point format.
IlmThread is a thread abstraction library for use with IlmImf. It
currently supports pthreads and Windows threads.
IlmImf is our "EXR" file format for storing 16-bit FP images.
Imath is a math library. IlmImf only uses a subset of it,
but we're releasing the full library because it's easier for us to
maintain, and we think it'll be useful to others.
Iex is an exception-handling library.
If you have questions about using the OpenEXR libraries, you may want
to join our developer mailing list. See http://openexr.com for
details. The web site also contains full developer documentation for
using OpenEXR in your applications.
LICENSE
-------
OpenEXR is free software. See the file named COPYING (included in
this distribution) for details.
WHAT'S INCLUDED
---------------
This distribution contains the header files and pre-compiled
executables, DLLs and static libraries for OpenEXR 1.4.0.
The DLLs and static libraries included in this distribution were
compiled with Visual Studio .NET 2003 and are intended for use in
other programs compiled with VS 2003.
If you are using Visual Studio 2005, you cannot link your
application against the static libraries or DLLs included in this
distribution. Please see the OpenEXR web page at http://openexr.com
for the source code distribution and compile OpenEXR from source.
Alternatively, you may find at that site a pre-compiled distribution
of OpenEXR for Visual Studio 2005, if we have provided one.
The header files for the OpenEXR libraries are located in the include\
directory. The DLLs are in bin\, and the static libraries are in
lib\.
Besides the core OpenEXR libraries, the distribution includes several
utilities for reading, writing, viewing, and manipulating OpenEXR
images. These include:
* exrdisplay, an image viewer.
* exrheader, a utility for dumping header information.
* exrstdattr, a utility for modifying OpenEXR standard attributes.
* exrmaketiled, for generating tiled and rip/mipmapped images.
* exrenvmap, for creating OpenEXR environment maps.
* exrmakepreview, for creating preview images for OpenEXR files.
These utilities can be found in the bin\ directory. They are
command-line applications, so you must run them from the cmd.exe
prompt. If you invoke a utility with no arguments, it will print a
help message which explains its usage.
See the examples\ directory for some code that demonstrates how
to use the IlmImf library to read and write OpenEXR files.
USING OPENEXR IN YOUR APPLICATION (IMPORTANT)
---------------------------------------------
If you are linking your application aginst OpenEXR DLLs, you must
define OPENEXR_DLL in your project's Preprocessor Definitions in order
to get the correct signature for some of OpenEXR's symbols.
If you are linking against OpenEXR static libs, you should *not* define
the OPENEXR_DLL macro.
You do not need to define any other preprocessor macros to use OpenEXR
in your application.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这个Demo来源于Richard S. Wright Jr做的shadow bible。是一个飞机投影到地面。在我的修改下,变成一个四面体的投影,可以调节地面的高度,变成中文的注释,简化了内容,便于OpenGL初学者理解。此资源涵盖了OpenGL2.0的SDK还有辅助类,代码编译环境Cfree。
资源推荐
资源详情
资源评论
收起资源包目录
OpenGL阴影的最简单实现Demo,非阴影锥 (280个子文件)
libIlmImf.a 14.08MB
libIex.a 903KB
libHalf.a 652KB
libIlmThread.a 421KB
libneon.a 410KB
libImath.a 346KB
GLee.c 704KB
GLee.c 704KB
null.cfp 33KB
null.cfpg 226B
COPYING 2KB
COPYING 2KB
math3d.cpp 33KB
math3d.cpp 33KB
gltools.cpp 20KB
gltools.cpp 20KB
VBOMesh.cpp 8KB
shadow.cpp 7KB
TriangleMesh.cpp 6KB
OPENGL.DLL 1.16MB
opengl32.dll 697KB
glew32d.dll 440KB
glew32.dll 328KB
GLU.DLL 309KB
glew32mx.dll 228KB
GLUT32.DLL 157KB
GLUT.DLL 151KB
glu32.dll 119KB
null.exe 1.74MB
glewinfod.exe 484KB
visualinfod.exe 324KB
glewinfo-mx.exe 300KB
glewinfo.exe 296KB
visualinfo-mx.exe 196KB
visualinfo.exe 188KB
glew.h 881KB
glext.h 641KB
GLee.h 589KB
GLee.h 589KB
gl3.h 200KB
glui.h 95KB
ImathMatrix.h 71KB
ImathMatrix.h 68KB
GL.H 67KB
glxew.h 66KB
wglew.h 61KB
glxext.h 43KB
wglext.h 42KB
ImathVec.h 29KB
ImathMatrixAlgo.h 29KB
ImathVec.h 28KB
ImathMatrixAlgo.h 27KB
GLUT.H 27KB
wglext.h 27KB
math3d.h 27KB
math3d.h 27KB
freeglut_std.h 24KB
ImathEuler.h 23KB
ImathEuler.h 22KB
ImfXdr.h 19KB
ImathFrustum.h 19KB
ImfXdr.h 18KB
half.h 18KB
ImathFrustum.h 18KB
GLU.H 18KB
half.h 18KB
ImfTiledOutputFile.h 17KB
ImathQuat.h 17KB
ImfTiledOutputFile.h 17KB
ImathQuat.h 17KB
ImathColor.h 15KB
ImfHeader.h 15KB
ImfTiledRgbaFile.h 15KB
ImathColor.h 15KB
glFrame.h 15KB
ImathBoxAlgo.h 15KB
ImfHeader.h 14KB
ImfTiledRgbaFile.h 14KB
ImathShear.h 14KB
ImathBoxAlgo.h 14KB
ImathShear.h 14KB
ImfTiledInputFile.h 13KB
ImfTiledInputFile.h 13KB
ImfCRgbaFile.h 12KB
GLAUX.H 12KB
ImathRandom.h 12KB
ImfCRgbaFile.h 11KB
ImfEnvmap.h 11KB
ImathRandom.h 11KB
ImfAttribute.h 11KB
ImfEnvmap.h 11KB
ImfAttribute.h 10KB
ImfRgbaFile.h 10KB
ImfRgbaFile.h 10KB
ImfChannelList.h 10KB
ImathLineAlgo.h 10KB
ImfChannelList.h 10KB
ImathLineAlgo.h 9KB
ImfFrameBuffer.h 9KB
ImfOutputFile.h 9KB
共 280 条
- 1
- 2
- 3
资源评论
- wx6724979402017-12-01还是可以的,不错
- Srrr丶2017-12-17还可以的。。
- kuafulaile2014-12-18Window下的例子,适合Window开发的程序员,如果你是移动开发的程序员,配置运行环境有些麻烦。
SlimTracy
- 粉丝: 26
- 资源: 67
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功