opengl - 多头显示系统

标签 opengl 3d hardware directx

我可以使用哪些工具、API、库来创建一个能够在由 4、8、9、16 等屏幕/投影仪组成的显示器中实时渲染高分辨率 3D 场景的系统?对于具有 8 台投影仪的设置,我应该采用集群解决方案,还是应该保留具有 4 个双头显卡的单个节点?有人有这方面的经验吗?

最佳答案

Equalizer可能是您会发现的更好的解决方案之一。

它是专门为分割渲染并将其分布在显示器上而设计的。

描述:

Equalizer allows the user to scale rendering performance, visual quality and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.

均衡器的使用示例:

Render Wall
(来源:equalizergraphics.com)

我曾经做过一些项目,试图在没有均衡器的情况下做类似的事情,老实说,这非常糟糕。我们只是勉强工作。后来找到均衡器后,我无法想象有了这样的工具会变得多么容易。

关于opengl - 多头显示系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513114/

相关文章:

c++ - OpenGL- 'glTexSubImage3D' : identifier not found

c - 如何使用 MinGW 和 Sublime Text 3 构建 GLUS

靠近相机时,Python 光线追踪会扭曲物体形状

hardware - 今天是否有任何微处理器使用记分板或 Tomasulo 算法?

algorithm - Ddrescue(GNU) 算法

opengl - 为了向后兼容,您是否应该使用 ARB 扩展而不是核心调用?

c++ - 如何使用 OpenGL 和 C++ 加载多个纹理?

将两个 4x4 矩阵连接在一起?

parameters - 如何计算 3D 卷积层的可训练参数数量?

c++ - 生成基于硬件的 computerID