图形处理中间件-Equalizer
2011-01-11 09:17:40 阿炯

本站赞助商链接,请多关照。

Equalizer 是标准的中间件并行创建和部署基于OpenGL的应用程序。它使应用程序能够从多个显卡,处理器和计算机利于规模的渲染性能,外观质量和显示尺寸。均衡器在任何应用程序运行未经修改的可视化系统从一个简单的工作站,以大型图形集群,多GPU工作站和虚拟现实装置。采用C/C++开发并在LGPL协议下授权使用。


Equalizer is the standard middleware to create and deploy parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale the rendering performance, visual quality and display size. An Equalizer application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.

Features
Applications written using the Equalizer framework benefit from the following features:

* Flexibility: An Equalizer application is configured at run-time, allowing the same executable to run optimally on any configuration -- from laptops to large scale visualization clusters, driving a single window or a six-sided CAVE while using one or multiple graphics cards to render each view.

* Large Data Visualization: An Equalizer application can aggregate the power of multiple processors, graphics cards and computers to scale the rendering performance, visual quality and display size. This allows virtually any data set to be rendered at any resolution at interactive framerates, given sufficient hardware resources.

* Support for Virtual Reality: Equalizer applications can run seamlessly in Virtual Reality installations using active and passive stereo rendering, as well as head tracking for one or multiple observers.

* Data Distribution: Equalizer simplifies and optimizes the data distribution needed for cluster-based execution. The versioned distributed objects offered be Equalizer are optimally suited for interactive rendering of dynamic data sets on large-scale visualization clusters.

最新版本:1.6
增加了使用 OpenCV 和 VRPN 的头部跟踪功能,增加不对称的眼睛定位用于立体呈现,可在运行时修改 segment frusta。

官方主页:http://www.equalizergraphics.com/

该文章最后由 阿炯 于 2013-07-15 15:44:56 更新,目前是第 2 版。