PanoVR SDK—a software development kit for integrating photo-realistic panoramic images and 3-D graphical objects into virtual worlds

This paper proposes the software architecture and functions of a development kit for integrating photorealistic panoramic images with 3-D graphics objecfs in virtual worlds. In graphics-based virtual reality applications, the complexity of the modeled virtual worla5 dominates the rendering performance of systems. Therefore, many virtual reality applications usually require high-end graphics processors to achicwe a satisfactory rendering petiormance. By integrating photo-realistic panoramic images with 3-D graphics objects in virtual worla2, at least two major benefits can be obtained. First, building a virtual world becomes easier since designers do not have to build the models for each object in a scene. ‘Second, the worldcomplexity does not signt@antly affect the rendering performance. With the proposed software development kit, developers can easily elaborate their virtual reality products at lower costs while attaining photo-realistic image rendering qualities.

[1]  James F. Blinn,et al.  Texture and reflection in computer generated images , 1976, CACM.

[2]  Richard Szeliski,et al.  Image mosaicing for tele-reality applications , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[3]  Ned Greene,et al.  Environment Mapping and Other Applications of World Projections , 1986, IEEE Computer Graphics and Applications.

[4]  Paul S. Heckbert,et al.  Fundamentals of Texture Mapping and Image Warping , 1989 .

[5]  George Wolberg,et al.  Digital image warping , 1990 .

[6]  Shenchang Eric Chen,et al.  QuickTime VR: an image-based approach to virtual environment navigation , 1995, SIGGRAPH.