We present a z-buffered image-space-based rendering technique that allows navigation in complex static environments. The rendering speed is relatively insensitive to the complexity of the scene as the rendering is performed a priori, and the scene is converted into a bounded complexity representation in the image space. Realtime performance is attained by using hardware texture mapping to implement the image-space warping and hardware affine transformations to compute the viewpoint-dependent warping function. Our proposed method correctly simulates the kinetic depth effect (parallax), occlusion, and can resolve the missing visibility information by combining z-buffered environment maps from multiple viewpoints.
We present an image-based technique to accelerate the navigation in complex static environments. We perform an image-space simpli cation of each sample of the scene taken at a particular viewpoint and dynamically combine these simpli ed samples to produce images for arbitrary viewpoints. Since the scene is converted into a bounded complexity representation in the image space, with the base images rendered beforehand, the rendering speed is relatively insensitive to the complexity of the scene. The proposed method correctly simulates the kinetic depth e ect parallax, occlusion, and can resolve the missing visibility information. This paper describes a suitable representation for the samples, a speci c technique for simplifying them, and di erent morphing methods for combining the sample information to reconstruct the scene. We use hardware texture mapping to implement the image-space warping and hardware a ne transformations to compute the viewpoint-dependent w arping function.
Equator Technologies, Inc. has used a software-first approach to produce several programmable and advanced VLIW processor architectures that have the flexibility to run both traditional systems tasks and an array of media-rich applications. For example, Equator's MAP1000A [Basoglu et al 99] is the world's fastest single-chip programmable signal and image processor targeted for digital consumer and office automation markets. The Equator MAP3D is a proposal for the architecture of the next generation of the Equator MAP family. The MAP3D is designed to achieve high-end 3D performance and a variety of customizable special effects by combining special graphics features with high performance floating-point and media processor architecture. As a programmable media processor, it offers the advantages of a completely configurable 3D pipeline -allowing developers to experiment with different algorithms and to tailor their pipeline to achieve the highest performance for a particular application. With the support of Equator's advanced C compiler and toolkit, MAP3D programs can be written in a high-level language. This allows the compiler to successfully find and exploit any parallelism in a programmer's code, thus decreasing the time to market of a given application. The ability to run an operating system makes it possible to run concurrent applications in the MAP3D chip [Baker-Harvey 991, such as video decoding while executing the 3D pipeline, so that integration of applications is easily achieved -using real-time decoded imagery for texturing 3D objects, for instance. This novel architecture enables an affordable, integrated solution for high performance 3D graphics.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.