SCENE DATA SYNCHRONIZATION IN SORT-FIRST RENDERING SYSTEM FOR LARGE DYNAMIC SCENES

He Bing, Wang Yangzihao

Abstract

In this paper we built a cluster-based sort-first rendering system. Unlike previous sort-first rendering systems for static scenes, ours can cope with large dynamic scenes with massive data. A set of strategies are designed and implemented to give solutions for scene data synchronization in our system. The experimental results show that our system maintains favorable data consistency for dynamic scenes and is highly scalable with solid improvement of rendering performance. Using 16 computing nodes, our system can achieve interactive visualization result in the test physical simulation scene which contains 10,000 moving rigid-body models and building models with massive geometric and texture data.

References

  1. Chalmers, A. and Reinhard, E. (1998). Parallel and distributed photo-realistic rendering. In Philosophy of Mind: Classical and Contemporary Readings. Oxford and, pages 608-633. University Press.
  2. Humphreys, G., Eldridge, M., Buck, I., Stoll, G., Everett, M., and Hanrahan, P. (2001). Wiregl: a scalable graphics system for clusters. In SIGGRAPH 7801: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pages 129-140, New York, NY, USA. ACM.
  3. Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P. D., and Klosowski, J. T. (2002). Chromium: a stream-processing framework for interactive rendering on clusters. In SIGGRAPH 7802: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pages 693-702, New York, NY, USA. ACM.
  4. Molnar, S., Cox, M., Ellsworth, D., and Fuchs, H. (1994). A sorting classification of parallel rendering. IEEE Computer Graphics and Applications, 14:23-32.
  5. Mueller, C. (1995). The sort-first rendering architecture for high-performance graphics. In I3D 7895: Proceedings of the 1995 symposium on Interactive 3D graphics, pages 75-ff., New York, NY, USA. ACM.
  6. Pajarola, R. (2008). Cluster parallel rendering. In SIGGRAPH Asia 7808: ACM SIGGRAPH ASIA 2008 courses, pages 1-12, New York, NY, USA. ACM.
  7. Samanta, R., Funkhouser, T., Li, K., and Singh, J. P. (2000). Hybrid sort-first and sort-last parallel rendering with a cluster of pcs. In HWWS 7800: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, pages 97-108, New York, NY, USA. ACM.
  8. Samanta, R., Zheng, J., Funkhouser, T., Li, K., and Singh, J. P. (1999). Load balancing for multi-projector rendering systems. In HWWS 7899: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, pages 107-116, New York, NY, USA. ACM.
  9. Staadt, O. G., Walker, J., Nuber, C., and Hamann, B. (2008). A survey and performance analysis of software platforms for interactive cluster-based multi-screen rendering. In SIGGRAPH Asia 7808: ACM SIGGRAPH ASIA 2008 courses, pages 1-10, New York, NY, USA. ACM.
Download


Paper Citation


in Harvard Style

Bing H. and Yangzihao W. (2011). SCENE DATA SYNCHRONIZATION IN SORT-FIRST RENDERING SYSTEM FOR LARGE DYNAMIC SCENES . In Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2011) ISBN 978-989-8425-45-4, pages 207-210. DOI: 10.5220/0003363002070210


in Bibtex Style

@conference{grapp11,
author={He Bing and Wang Yangzihao},
title={SCENE DATA SYNCHRONIZATION IN SORT-FIRST RENDERING SYSTEM FOR LARGE DYNAMIC SCENES},
booktitle={Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2011)},
year={2011},
pages={207-210},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003363002070210},
isbn={978-989-8425-45-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2011)
TI - SCENE DATA SYNCHRONIZATION IN SORT-FIRST RENDERING SYSTEM FOR LARGE DYNAMIC SCENES
SN - 978-989-8425-45-4
AU - Bing H.
AU - Yangzihao W.
PY - 2011
SP - 207
EP - 210
DO - 10.5220/0003363002070210