scispace - formally typeset
Patent

Method and apparatus for rendering of fractional pixel lists for anti-aliasing and transparency

TLDR
In this article, a system for rendering visual images that combines sophisticated anti-aliasing and pixel blending techniques with control pipelining in hardware embodiment is presented, where a highly-parallel rendering pipeline performs sophisticated polygon edge interpolation, pixel blending and pixel rendering operations in hardware.
Abstract
A system for rendering visual images that combines sophisticated anti-aliasing and pixel blending techniques with control pipelining in hardware embodiment. A highly-parallel rendering pipeline performs sophisticated polygon edge interpolation, pixel blending and anti-aliasing rendering operations in hardware. Primitive polygons are transformed to subpixel coordinates and then sliced and diced to create "pixlink" elements mapped to each pixel. An oversized frame buffer memory allows the storage of many pixlinks for each pixel. Z-sorting is avoided through the use of a linked-list data object for each pixlink vector in a pixel stack. Because all image data values for X, Y, Z, R, G, B and pixel coverage A are maintained in the pixlink data object, sophisticated blending operations are possible for anti-aliasing and transparency. Data parallelism in the rendering pipeline overcomes the processor efficiency problem arising from the computation-intensive rendering algorithms used in the system of this invention. Single state machine control is made possible through linked data/control pipelining.

read more

Citations
More filters
Patent

User interface systems and methods for manipulating and viewing digital documents

TL;DR: In this article, a system for simulating tactile control over a document includes a velocity detector for determining a velocity vector associated with pointer movement across a display screen, which is employed in redrawing the document in a series of pictures that portray the document as moving on the display screen.
Patent

High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing

TL;DR: A low cost high performance 3D graphics system can model a world in 3D and project the model onto a 2D viewing plane selected based on a changeable viewpoint as discussed by the authors.
Patent

Recirculating shade tree blender for a graphics system

TL;DR: A hardware-accelerated recirculating programmable texture blender/shader arrangement circulates computed color and alpha data over multiple texture blending/shading cycles (stages) to provide multi-texturing and other effects as discussed by the authors.
Patent

Defective pixel compensation method

TL;DR: In this paper, a method for compensating the impact of at least one defective pixel with a known position in a spatial light modulator (SLM) when creating a pattern of the SLM on a work piece covered with a layer sensitive to electromagnetic radiation is provided.
References
More filters
Book

Computer Graphics: Principles and Practice

TL;DR: This chapter discusses the development of Hardware and Software for Computer Graphics, and the design methodology of User-Computer Dialogues, which led to the creation of the Simple Raster Graphics Package.
Proceedings ArticleDOI

The A -buffer, an antialiased hidden surface method

TL;DR: The A-buffer (anti-aliased, area-averaged, accumulation buffer) is a general hidden surface mechanism suited to medium scale virtual memory computers using an easy to compute Fourier window (box filter).
Proceedings ArticleDOI

The accumulation buffer: hardware support for high-quality rendering

Paul Haeberli, +1 more
TL;DR: A system architecture that supports realtime generation of complex images, efficient generation of extremely high-quality images, and a smooth trade-off between the two based on the paradigm of integration with an additional high-precision image buffer.
Patent

Programmable digital video processing system

TL;DR: In this article, a programmable apparatus for digital processing of video signals from multiple sources converted to digital format to provide real-time multiple simultaneous special video effects and suitable for direct interface to a conventional microcomputer bus such as an Apple Macintosh II NuBus.