[eq-commit] SF.net SVN: equalizer: [1973] trunk/src
Brought to you by:
eile
|
From: <ei...@us...> - 2008-06-19 08:04:19
|
Revision: 1973
http://equalizer.svn.sourceforge.net/equalizer/?rev=1973&view=rev
Author: eile
Date: 2008-06-19 01:04:15 -0700 (Thu, 19 Jun 2008)
Log Message:
-----------
Add initial support for orthgraphic frustra:
- Introduce Channel::getOrtho and applyOrtho
- Implement run-time ortho/persp. switching for eqPly and eVolve (key 'o')
- Replace eVolve's custom ortho code
- Unify/sync eqPly and eVolve code base
- Add new curved-screen config with overlap and projection description
- Bump vmmlib version to get some related cleanups
Frustum culling code and/or dynamic near far in eqPly still has some
issues with ortho frustra.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eVolve/channel.cpp
trunk/src/examples/eVolve/channel.h
trunk/src/examples/eVolve/config.cpp
trunk/src/examples/eVolve/frameData.h
trunk/src/examples/eVolve/framesOrderer.cpp
trunk/src/examples/eVolve/framesOrderer.h
trunk/src/examples/eVolve/initData.cpp
trunk/src/examples/eVolve/initData.h
trunk/src/examples/eVolve/localInitData.cpp
trunk/src/examples/eVolve/localInitData.h
trunk/src/examples/eVolve/pipe.cpp
trunk/src/examples/eVolve/pipe.h
trunk/src/examples/eVolve/rawVolModelRenderer.cpp
trunk/src/examples/eVolve/rawVolModelRenderer.h
trunk/src/examples/eqPly/channel.cpp
trunk/src/examples/eqPly/channel.h
trunk/src/examples/eqPly/config.cpp
trunk/src/examples/eqPly/frameData.h
trunk/src/examples/eqPly/localInitData.cpp
trunk/src/examples/eqPly/localInitData.h
trunk/src/examples/eqPly/pipe.h
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/channel.h
trunk/src/lib/client/image.cpp
trunk/src/lib/client/renderContext.h
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/channelUpdateVisitor.h
Added Paths:
-----------
trunk/src/examples/configs/3-channel.curved.eqc
Property Changed:
----------------
trunk/src/externals/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|