MegaViews: Scalable Many-View Rendering With Concurrent Scene-View Hierarchy Traversal

Timothy R. Kol*, Pablo Bauszat, Sungkil Lee, Elmar Eisemann

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)
38 Downloads (Pure)


We present a scalable solution to render complex scenes from a large amount of viewpoints. While previous approaches rely either on a scene or a view hierarchy to process multiple elements together, we make full use of both, enabling sublinear performance in terms of views and scene complexity. By concurrently traversing the hierarchies, we efficiently find shared information among views to amortize rendering costs. One example application is many-light global illumination. Our solution accelerates shadow map generation for virtual point lights, whose number can now be raised to over a million while maintaining interactive rates.

Original languageEnglish
Pages (from-to)1-14
Number of pages14
JournalComputer Graphics Forum
Publication statusE-pub ahead of print - 2018


  • Global illumination
  • Massively parallel algorithms
  • Visibility
  • Visibility determination


Dive into the research topics of 'MegaViews: Scalable Many-View Rendering With Concurrent Scene-View Hierarchy Traversal'. Together they form a unique fingerprint.

Cite this