Large-scale Virtual Texturing on a Distributed Rendering System

被引:0
作者
Revanth, N. R. [1 ]
Narayanan, P. J. [1 ]
机构
[1] Int Inst Informat Technol, Ctr Visual Informat Technol, Hyderabad 500032, Andhra Pradesh, India
来源
2015 FIFTH NATIONAL CONFERENCE ON COMPUTER VISION, PATTERN RECOGNITION, IMAGE PROCESSING AND GRAPHICS (NCVPRIPG) | 2015年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There has been a profound interest of late in the digitization and reconstruction of historical monuments. Rendering massive monument models requires a cluster of workstations because of the computational infeasibility of rendering over a single machine. Moreover, interactive rendering of these massive models in an immersive environment is only possible over a cluster of machines. In this paper, we present a design of distributed rendering system to efficiently handle models with massive textures. A server holds the skeleton of the whole model and divides the screen space balancing the rendering load among multiple clients. Each client loads only the required geometry and textures to render its sub-scene. We present a virtual texturing method for handling massive textures over the distributed rendering system. These textures are combined into a texture atlas which is split into equally sized tiles. A virtual texture is built over this atlas with each pixel representing a tile in the atlas. An efficient caching module loads only the required tiles into the memory, that are identified using the virtual texture. A fragment shader uses the virtual texture as a mapping to the physical texture in memory to generate the fragments. We demonstrate the performance of our system over a 350M triangles and 500 gigapixel textured model of Vittala temple.
引用
收藏
页数:4
相关论文
共 8 条
[1]  
Eilemann S., 2012, EGPGV
[2]  
Eilemann S., 2009, IEEE TVCG
[3]  
Erikson C., 2001, I3D
[4]  
Nirnimesh, 2007, TVCG
[5]  
Obert J., ACM SIGGRAPH 2012 CO
[6]  
Revanth N. R., 2012, ICVGIP 12
[7]  
Samanta R., 2001, PVG
[8]  
Sud A., 2002, EGWR