Patent
Systems and methods for providing controllable texture sampling
TLDR
In this article, improved mechanisms for controlling texture sampling are provided that enable 3D accelerator hardware to greatly increase the level of realism in rendering, including anisotropic surface reflections, self-shadowing, and ray-cast volumetric sampling.Abstract:Â
Systems and methods are provided for controlling texture sampling in connection with computer graphics in a computer system. In various embodiments, improved mechanisms for controlling texture sampling are provided that enable 3-D accelerator hardware to greatly increase the level of realism in rendering, including improved mechanisms for (1) motion blur; (2) generating anisotropic surface reflections (3) generating surface self-shadowing (4) ray-cast volumetric sampling (4) self-shadowed volumetric rendering and (5) self-shadowed volumetric ray-casting. In supplementing existing texture sampling techniques, parameters for texture sampling may be replaced and/or modified.read more
Citations
More filters
Patent
Real-time capturing and generating stereo images and videos with a monoscopic low power mobile device
TL;DR: In this article, a monoscopic low-power mobile device is capable of creating real-time stereo images and videos from a single captured view using statistics from an autofocusing process to create a block depth map.
Patent
Segmenting images and simulating motion blur using an image sequence
TL;DR: In this article, a sequence of images depicts a foreground object in motion, and the other images in the sequence are co-registered with the base image in order to align the images to a common coordinate system.
Patent
Multi-user multi-GPU render server apparatus and methods
Malte Westerhoff,Detlev Stalling +1 more
TL;DR: In this article, the authors propose a system for rendering images, which consists of a render server module executing on the server digital data processor and in communications coupling with the graphics processing units.
Patent
Client-server visualization system with hybrid data processing
Malte Westerhoff,Detlev Stalling +1 more
TL;DR: In this paper, the authors propose a system of client-server visualization with hybrid data processing, having a server digital data processor that allows for server side rendering and processing image data, and client digital data processors simultaneously connected to the server, which receives messages from the clients, creates rendered images of data sets or other data processing results and sends those rendered images and results to the clients for display or further processing.
Patent
Method and mechanism for programmable filtering of texture map data in 3d graphics subsystems
TL;DR: In this article, a programmable texture filtering module is introduced into the graphics processing pipeline of a graphic coprocessor and graphic processor integrated with the host, and a program from a defined instruction set is loaded into texture processing cores to process texture data consistent with the program.
References
More filters
Proceedings ArticleDOI
Footprint evaluation for volume rendering
TL;DR: A forward mapping rendering algorithm to display regular volumetric grids that may not have the same spacings in the three grid directions is presented, which can support perspective without excessive cost, and support adaptive resampling of the three-dimensional data set during image generation.
Journal ArticleDOI
Texture and reflection in computer generated images
James F. Blinn,Martin E. Newell +1 more
TL;DR: Extensions of this algorithm in the areas of texture simulation and lighting models are described, including extensions of the parametrization of a patch which defines a coordinate system which is used as a key for mapping patterns onto the surface.
Journal ArticleDOI
Survey of Texture Mapping
TL;DR: The fundamentals of texture mapping are surveyed, which can be spilt into two topics: the geometric mapping that warps a texture onto a surface, and the filtering necessary to avoid aliasing.
Patent
Apparatus and method for volume processing and rendering
TL;DR: In this paper, an apparatus and method for real-time volume processing and universal three-dimensional rendering is presented, which includes a block processor having a circular ray integration pipeline for processing voxel data and ray data.
Journal ArticleDOI
Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes
Henry Fuchs,Jack Goldfeather,Jeff P. Hultquist,Susan Spach,John D. Austin,Frederick P. Brooks,John Eyles,John S. Poulton +7 more
TL;DR: This paper reports on a variety of algorithms that exploit a tree of one-bit adders that can evaluate linear expressions Ax+By+C for every pixel simultaneously, as fast as the ALUs and the memory circuits can accept the results.