Live briefing
Everything about Scanline rendering
3D computer graphics image rendering method
Scanline rendering is an algorithm for visible surface determination, in 3D computer graphics, that works on a row-by-row basis rather than a polygon-by-polygon or pixel-by-pixel basis. All of the polygons to be rendered are first sorted by the top y coordinate at which they first appear, then each row or scan line of the image is computed using the intersection of a scanline with the polygons on the front of the sorted list, while the sorted list is updated to discard no-longer-visible polygons as the active scan line is advanced down the picture. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Scanline renderingA 5-minute orientation
- Pick up a classic book: American FilmThe most-reprinted book on the subject
- Read the landmark paper: Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniquesCited 68 times
- Go sideways: Hidden-surface determinationA closely related topic
- Go sideways: RasterisationA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques
A High-Performance OpenVG Accelerator with Dual-Scanline Filling Rendering
Efficient GPU path rendering using scanline rasterization
Scanline rendering of parametric surfaces
A scalable hardware render accelerator using a modified scanline algorithm
Scanline-based rendering of 2D vector graphics
An Efficient Curve-Scanline Intersection Locator Design for 2D Graphics Rendering
A vectorized scanline z-buffer renderling algorithm
📚 Books worth reading
American FilmAmerican Film Institute · 1975
Practical global illumination with irradiance cachingJaroslav Křivánek · 2009- 📕The King James version at 400David G. Burke, John F. Kutsko · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Hidden-surface determination In 3D computer graphics, hidden-surface determination (also known as shown-surface determination, hidden-surface removal (HSR), occlusion culling (OC)…
- Rasterisation In computer graphics, rasterisation (British English) or rasterization (American English) is the task of taking an image described in a vector graphics…
- Glossary of computer graphics This is a glossary of terms relating to computer graphics. For more general computer hardware terms, see glossary of computer hardware terms. Contents…
- Texture mapping Texture mapping is a term used in computer graphics to describe how 2D images are projected onto 3D models. The most common variant is the UV unwrap, which…
- Framebuffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is…
- List of computer graphics and descriptive geometry topics This is a list of computer graphics and descriptive geometry topics, by article name. Contents !–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z…
- Z-buffering A z-buffer, also known as a depth buffer, is a type of data buffer used in computer graphics to store the depth information of fragments. The values stored…
- Painter's algorithm The painter's algorithm (also depth-sort algorithm and priority fill) is an algorithm for visible surface determination in 3D computer graphics that works…