13.07.2015 Views

What is path rendering?

What is path rendering?

What is path rendering?

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3D Rendering vs. Path RenderingCharacter<strong>is</strong>tic GPU 3D <strong>rendering</strong> Path <strong>rendering</strong>Dimensionality Projective 3D 2D, typically affinePixel mapping Resolution independent Resolution independentOcclusion Depth buffering Painter’s algorithmRendering primitives Points, lines, triangles PathsPrimitive constituents Vertices Control pointsConstituents per primitive 1, 2, or 3 respectively UnboundedTopology of filled primitives Always convex Can be concave, self-intersecting, and have holesDegree of primitives 1 st order (linear) Up to 3 rd order (cubic)Rendering modes Filled, wire-frame Filling, strokingLine properties Width, stipple pattern Width, dash pattern, capping, join styleColor processing Programmable shading Painting + filter effectsText <strong>rendering</strong> No direct support (2 nd class support) Omni-present (1 st class support)Raster operations Blending Brushes, blend modes, compositingColor model RGB or sRGB RGB, sRGB, CYMK, or grayscaleClipping operations Clip planes, sc<strong>is</strong>soring, stenciling Clipping to an arbitrary clip <strong>path</strong>Coverage determination Per-color sample Sub-color sample

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!