DRONE: A Flexible Framework for Distributed Rendering and Display

DRONE: A Flexible Framework for Distributed Rendering and Display
复制标题

DRONE:分布式渲染和显示的灵活框架

DOI:
--
复制
发表时间:
2009
期刊:
International Symposium on Visual Computing
影响因子:
--
通讯作者:
P. Slusallek
P. Slusallek
中科院分区:
--
文献类型:
--
作者:
Michael Repplinger;A. Löffler;D. Rubinstein;P. Slusallek

文献摘要

被引文献

相似文献

当前计算机上的可用渲染性能不断提高,主要是通过使用使用最新多核硬件的并行算法,例如多核CPU或GPU。这一开发实现了更快的光栅化,以及显著更快的基于软件的实时光线跟踪。尽管在渲染能力方面取得了巨大的进步,但在经典计算机图形学和虚拟现实中仍然存在并将始终存在应用程序,这些应用程序需要使用多台机器进行渲染和显示的分布式配置。 本文针对这一问题,利用分布式多媒体中间件NMM构建了一个功能强大、灵活的渲染框架。我们的框架是高度模块化的,可以很容易地重新配置-甚至在运行时-以满足在其上构建的应用程序不断变化的需求。我们表明,与专门的和高度优化的分布式渲染实现相比,我们方法的灵活性成本可以忽略不计。
The available rendering performance on current computers increases constantly, primarily by employing parallel algorithms using the newest many-core hardware, as for example multi-core CPUs or GPUs. This development enables faster rasterization, as well as conspicuously faster software-based real-time ray tracing. Despite the tremendous progress in rendering power, there are and always will be applications in classical computer graphics and Virtual Reality, which require distributed configurations employing multiple machines for both rendering and display. In this paper we address this problem and use NMM, a distributed multimedia middleware, to build a powerful and flexible rendering framework. Our framework is highly modular, and can be easily reconfigured --- even at runtime --- to meet the changing demands of applications built on top of it. We show that the flexibility of our approach comes at a negligible cost in comparison to a specialized and highly-optimized implementation of distributed rendering.