Weinberg, 1981 - Google Patents
Parallel processing image synthesis and anti-aliasingWeinberg, 1981
View PDF- Document ID
- 14570279166286236027
- Author
- Weinberg R
- Publication year
- Publication venue
- ACM SIGGRAPH Computer Graphics
External Links
Snippet
The continuing evolution of microelectronics provides the tools for developing new methods of synthesizing digital images by utilizing parallel processing architectures which hold the promise of reliability, flexibility and low cost. Beginning with the earliest real-time flight …
- 230000002194 synthesizing 0 title abstract description 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/60—Shadow generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/40—Hidden part removal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/80—Shading
- G06T15/83—Phong shading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Weinberg | Parallel processing image synthesis and anti-aliasing | |
Weiler et al. | Hidden surface removal using polygon area sorting | |
EP0240608B1 (en) | Method of edge smoothing for a computer image generation system | |
EP1127337B2 (en) | Shading 3-dimensional computer generated images | |
EP0300703B1 (en) | Depth buffer priority processing for real time computer image generating systems | |
EP1125253B1 (en) | Shading 3-dimensional computer generated images | |
US4208810A (en) | Clipping polygon faces through a polyhedron of vision | |
Yan | Advances in computer-generated imagery for flight simulation | |
JPH07152926A (en) | Method for shading of three-dimensional image | |
Hamlin Jr et al. | Raster-scan hidden surface algorithm techniques | |
Kaplan et al. | Parallel processing techniques for hidden surface removal | |
Pulleyblank et al. | The Feasibility of a VLSI Chip for Ray Tracing Bicublic Patches | |
AU717344B2 (en) | Texture mapping method and apparatus | |
Fournier et al. | Frame buffer algorithms for stochastic models | |
Lane et al. | An algorithm for filling regions on graphics display devices | |
JPH03192473A (en) | Method and device for generating picture | |
Goldapp | Fast scan-line conversion using vectorisation | |
EP0408232B1 (en) | Spatial augmentation of vertices for level of detail transition | |
Claussen | Parallel subpixel scanconversion | |
Dévai | Scan-line methods for parallel rendering | |
Bang et al. | ESEU-a hardware architecture for fast image generation | |
Denault et al. | VLSI drawing processor utilizing multiple parallel scan-line processors | |
JPH07141522A (en) | Artificial visual field image generating device | |
Evemy | Real-time computer generated imagery using stream processing techniques | |
Dévai | Computational Geometry and Image Synthesis |