Interactive display of very large textures

被引:20
作者
Cline, D [1 ]
Egbert, PK [1 ]
机构
[1] Brigham Young Univ, Dept Comp Sci, Provo, UT 84602 USA
来源
VISUALIZATION '98, PROCEEDINGS | 1998年
关键词
texture caching; bandwidth-limited resource; texture mapping; real-time display; interactivity;
D O I
10.1109/VISUAL.1998.745322
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large textures cause bottlenecks in real-time applications that often lead to a loss of interactivity. These performance bottlenecks occur because of disk and network transfer, texture translation, and memory swapping. We present a software solution that alleviates the problems associated with large textures by treating texture as a bandwidth-limited resource rather than a finite resource. As a result the display of large textures is reduced to a caching problem in which texture memory serves as the primary cache for texture data, main memory the secondary cache, and local disk the tertiary cache. By using this cache hierarchy, applications are able to maintain real-time performance while displaying textures hundreds of times larger than can fit into texture memory.
引用
收藏
页码:343 / +
页数:9
相关论文
共 21 条
[1]  
[Anonymous], [No title captured]
[2]  
BEERS AC, 1996, SIGGRAPH 96, P373
[3]  
BLOW J, 1998, P 1998 COMP GAM DEV
[4]  
BUKOWSKI R, 1997, SIGGRAPH 97 C P, P35
[5]  
Campbell G., 1986, Computer Graphics, V20, P215, DOI 10.1145/15886.15910
[6]  
Chen SN, 1995, SWIMMING THROUGH TROUBLED WATER, P29
[7]  
CLINE D, 1998, THESIS B YOUNG U
[8]   A real-time photo-realistic visual flythrough [J].
CohenOr, D ;
Rich, E ;
Lerner, U ;
Shenkar, V .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1996, 2 (03) :255-265
[9]  
Hill F. S. Jr., 1983, Computer Graphics, V17, P323, DOI 10.1145/964967.801164
[10]  
Levoy M., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P31, DOI 10.1145/237170.237199