Forrest, 1985 - Google Patents
Antialiasing in practiceForrest, 1985
- Document ID
- 14457129454690543731
- Author
- Forrest A
- Publication year
- Publication venue
- Fundamental Algorithms for Computer Graphics: NATO Advanced Study Institute directed by JE Bresenham, RA Earnshaw, MLV Pitteway
External Links
Snippet
Aliasing, that is to say the artefacts which arise from under-sampling when rendering geometric objects. is a pervasive problem in computer graphics. The paper discusses aliasing first In the broadest terms by Including problems of colour reproduction due to under …
Classifications
-
- 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
- G06T15/405—Hidden part removal using Z-buffer
-
- 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/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
- G06T5/00—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
- G06T5/001—Image restoration
- G06T5/002—Denoising; Smoothing
-
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/80—Shading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
- G06T5/20—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image by the use of local operators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- 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
- G06T3/40—Scaling the whole image or part thereof
-
- 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
- G06T3/60—Rotation of a whole image or part thereof
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Feibush et al. | Synthetic texturing using digital filters | |
| Crow | The aliasing problem in computer-generated shaded images | |
| Heckbert | Survey of texture mapping | |
| US5651104A (en) | Computer graphics system and process for adaptive supersampling | |
| CA2297916C (en) | Texture mapping in 3-d computer graphics | |
| US6133901A (en) | Method and system for width independent antialiasing | |
| Whitted | Anti-aliased line drawing using brush extrusion | |
| US20060197778A1 (en) | Multi-sample method and system for rendering antialiased images | |
| US8564609B2 (en) | Full-scene anti-aliasing method and system | |
| US5185852A (en) | Antialiasing apparatus and method for computer printers | |
| CA2024762C (en) | Method and apparatus for dithering antialiased vectors | |
| Cohen et al. | Photo‐Realistic Imaging of Digital Terrains | |
| US4796020A (en) | Method and apparatus for drawing antialiased lines and polygons | |
| Forrest | Antialiasing in practice | |
| US5835097A (en) | Non-homogenous second order perspective texture mapping using linear interpolation parameters | |
| Greene et al. | Error-bounded antialiased rendering of complex environments | |
| US20050017969A1 (en) | Computer graphics rendering using boundary information | |
| Gribel et al. | Analytical motion blur rasterization with compression. | |
| EP1058912B1 (en) | Subsampled texture edge antialiasing | |
| Forrest | Computational Geometry Project | |
| KR100466473B1 (en) | Image texture mapping device using texel caches | |
| Crow | Advanced image synthesis—anti-aliasing | |
| US8411099B2 (en) | Computer graphics processor and method of rendering images | |
| Wyvill et al. | Fast antialiasing of ray traced images | |
| Klassen et al. | Visualising two-dimensional vector fields using directed halftone cells |