What is path rendering?

What is path rendering? What is path rendering?

gputechconf.com
from gputechconf.com More from this publisher
13.07.2015 Views

GPU AdvantagesFast, quality filteringMipmapping of gradient color ramps essentially freeIncludes anisotropic filtering (up to 16x)Filtering is post-conversion from sRGBFull access to programmable shadingNo fixed palette of solid color / gradient / pattern brushesBump mapping, shadow mapping, etc.—it’s all available to youBlendingSupports native blending in sRGB color spaceBoth colors converted to linear RGBThen result is converted stored as sRGBFreely mix 3D and path rendering in same framebufferPath rendering buffer can be depth tested against 3DSo can 3D rendering be stenciled against path renderingObviously performance is MUCH better than CPUs

Improved Color Space:sRGB Path RenderingModern GPUs have native support forperceptually-correct forsRGB framebuffer blendingsRGB texture filteringNo reason to tolerate uncorrected linear RGBcolor artifacts!More intuitive for artists to controlNegligible expense for GPU to performsRGB-correct renderingHowever quite expensive for software pathrenderers to perform sRGB renderingNot done in practiceRadial color gradient examplemoving from saturated red to blue linear RGBtransition between saturatedred and saturated blue hasdark purple region sRGBperceptually smoothtransition from saturatedred to saturated blue

Improved Color Space:sRGB Path RenderingModern GPUs have native support forperceptually-correct forsRGB framebuffer blendingsRGB texture filteringNo reason to tolerate uncorrected linear RGBcolor artifacts!More intuitive for art<strong>is</strong>ts to controlNegligible expense for GPU to performsRGB-correct <strong>rendering</strong>However quite expensive for software <strong>path</strong>renderers to perform sRGB <strong>rendering</strong>Not done in practiceRadial color gradient examplemoving from saturated red to blue linear RGBtransition between saturatedred and saturated blue hasdark purple region sRGBperceptually smoothtransition from saturatedred to saturated blue

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

Saved successfully!

Ooh no, something went wrong!