[go: up one dir, main page]

Forrest, 1985 - Google Patents

Antialiasing in practice

Forrest, 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 …
Continue reading at link.springer.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/40Hidden part removal
    • G06T15/405Hidden part removal using Z-buffer
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/503Blending, e.g. for anti-aliasing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/60Shadow generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
    • G06T5/001Image restoration
    • G06T5/002Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/80Shading
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
    • G06T5/20Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image by the use of local operators
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/001Texturing; Colouring; Generation of texture or colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/06Ray-tracing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
    • G06T3/40Scaling the whole image or part thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
    • G06T3/60Rotation 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