Browse > Article
http://dx.doi.org/10.7583/JKGS.2018.18.1.115

A Remote Partitioned Rendering System Using Direct3D  

Lim, Choong-Gyoo (Dept. of Computer Science and Engineering, SungKongHoe University)
Abstract
Various kinds of tile-based ultra-high resolution display devices have been developed by, for example, constructing display walls using many commodity LCD displays. To represent 3D applications like computer games on these devices, one has to develop 3D applications or develop particular APIs only for representing on these devices. If one can develop a distributed rendering system using legacy 3D APIs such as OpenGL and Direct3D by extending a remote rendering system, commercial computer games can be represented on such display devices without modifying their source codes. The purpose of the paper is to propose a new Dired3D-based distribute rendering system by extending a Direct3D-based remote rendering system and to show its feasibility technically by appling it to a sample Direct3D application and performing a few experimentations.
Keywords
remote rendering; distributed rendering; cluster rendering; tile-based display;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 C. Cruz-Neira, D. Sandin, T. DeFanti, R. Kenyon, J. Hard, "The cave: audio visual experience automatic virtual environment", Commun. ACM, Vol. 32 No. 6, pp.65-72, 1992
2 A. Febretti, A. Nishimoto, T. Thigpen, J. Talandis, L. Long, JD Pirtle, T. Peterka, A. Verlo, M. Brown, D. Plepys, D. Sandin, L. Renambot, A. Johnson, J. Leigh, "CAVE2: A hybrid reality environment for immersive simulation and information analysis", Proc. Engineering Reality of Virtual Reality, 2013
3 S. Manjrekar, S. Sandilya, D. Bhosale, S. Kanchi, A. Pitkar, M. Gondhalekar, "CAVE: An emerging immersive technology - a review", Proc. 2014 UKSim-AMSS, pp.130-135, 2014
4 M. Cha, J. Lee, J. Hwang, S. Han, "A VR-based Tile Display System for the Distributed Visualization", Journal of Korean CAD/CAM Society, Vol. 15, No. 3, pp.167-177. 2010.
5 C.-G. Lim, "Development of a remote rendering system using Direct3D API", Journal of Korea Game Society, Vol 14. No. 4, pp.117-126, 2014   DOI
6 P. Navratil, B. Westing, G. Johnson, A. Athalye, J. Carreno, F. Rojas, "A practical guid to large tiled displays", In Advances in Visual Computing, pp.970-981, 2009
7 Univ. of Illinois at Chicago's Electronic Visualization Laboratory's LambdaVision Tiled Display, http://www.evl.uic.edu/cavern/ lambdavision/, 2017-10-31 cited
8 CGLX, http://vis.ucsd.edu/-cglx/
9 G. Humphreys, P. Hanrahan, "A distributed graphics system for large tiled displays", Proc. Visualization '99, pp.215-223, 1999
10 Wiki's GLX, https://en.wikipedia.org/wiki/GLX, 2017-10-31 cited
11 G. Humphreys, M. Eldridge, I. Buck, G. Stoll, M. Everett, P. Hanrahan, "WireGL: a scalable graphics system for clusters", Proc. SIGGRAPH '01, pp.129-140, 2001
12 G. Humphreys, M. Houston, R. Ng, R. Frank, S. Ahern, P. Kirchner, J. Klosowski, "Chromium: a stream-processing framework for interactive rendering on clusters", Proc. SIGGRAPH '02, pp.693-702, 2002
13 C.-G. Lim, "A 2-Tier Server Architecture for Real-time Multiple Rendering", Journal of Korea Game Society, Vol.1 2, No. 4, pp.13-22, 2012   DOI
14 DMX, http://dmx.sourceforge.net/
15 L. Renambot, A. Rao, R. Singh, B. Jeong, N. Krishnaprasad, V. Vishwanath, V. Chandrasekhar, N. Schvarz, A. Spale, C. Zhang, G. Goldman, J. Leigh, A. Johnson, "SAGE: the scalable graphics architecture for high resolution displays", Proc. WACE '04, 2004
16 K. Hong, W. Ryu, J. Choi, C.-G. Lim, "Extracting graphics information for better video compression", ETRI Journal, Vol. 37, No. 4, pp.743-751, 2015   DOI
17 K. Martin, D. Dawes, R. Faith, "Distributed multihead X design", http://dxm.sourceforge.net/dmx.html, 2001