20.04.2013 Views

Order Independent Transparency (OIT) in PTC Creo ... - AMD

Order Independent Transparency (OIT) in PTC Creo ... - AMD

Order Independent Transparency (OIT) in PTC Creo ... - AMD

SHOW MORE
SHOW LESS

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

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

Overview:<br />

<strong>OIT</strong> Def<strong>in</strong>ition: <strong>Order</strong> <strong>in</strong>dependent transparency or “<strong>OIT</strong>” <strong>in</strong> computer graphics programm<strong>in</strong>g term<strong>in</strong>ology denotes any<br />

technique that can correctly render overlapp<strong>in</strong>g semi-transparent objects without hav<strong>in</strong>g to sort them before they are be<strong>in</strong>g<br />

rendered.<br />

Render<strong>in</strong>g semi-transparent objects has always been a problem because the blend<strong>in</strong>g operation is order dependent: when a<br />

semi-transparent fragment is rendered, the underly<strong>in</strong>g color (i.e. the background) is crucial for the f<strong>in</strong>al color to be correct.<br />

Previous known method <strong>in</strong>clud<strong>in</strong>g face sort<strong>in</strong>g, triangle sort<strong>in</strong>g or depth-peel<strong>in</strong>g (multi-pass) are not totally accurate and have<br />

a huge burden on the render<strong>in</strong>g pipel<strong>in</strong>e and requires preparation on the CPU side. In addition, this work is view orientation<br />

dependent and need to be redone every time the view po<strong>in</strong>t changes.<br />

The <strong>OIT</strong> technique implemented <strong>in</strong> <strong>PTC</strong> <strong>Creo</strong> Parametric 2.0 allows for pixel accurate render<strong>in</strong>g of overlapp<strong>in</strong>g semi-transparent<br />

objects without hav<strong>in</strong>g to sort them before they are be<strong>in</strong>g rendered, provid<strong>in</strong>g up to 10 times performance of blended render<strong>in</strong>g<br />

<strong>in</strong> PRO/Eng<strong>in</strong>eer Wildfire 5.0 compared to when render<strong>in</strong>g transparency <strong>in</strong> <strong>Creo</strong> Parametric 2.0.<br />

With <strong>PTC</strong> <strong>Creo</strong> Parametric 2.0 the <strong>OIT</strong> feature means much less time wasted wait<strong>in</strong>g for your model to render and <strong>in</strong>creased<br />

productivity over the long run.<br />

Feature Description End User Experience Workflow Benefit<br />

<strong>OIT</strong><br />

“<strong>Order</strong><br />

<strong>in</strong>dependent<br />

transparency”<br />

<strong>OIT</strong><br />

“<strong>Order</strong><br />

<strong>in</strong>dependent<br />

transparency”<br />

Provides GPU<br />

accelerated<br />

transparency <strong>in</strong> <strong>Creo</strong><br />

Parametric 2.0 when<br />

runn<strong>in</strong>g on <strong>AMD</strong><br />

FirePro professional<br />

graphics<br />

Provides GPU<br />

accelerated “Pixelaccurate”<br />

depth<br />

sort<strong>in</strong>g<br />

Up to 10 times frame rate with<br />

“<strong>OIT</strong>” transparency mode<br />

enabled with <strong>AMD</strong> FirePro<br />

professional graphics<br />

Helps ensure that assemblies<br />

and components are<br />

accurately represented <strong>in</strong><br />

context of the surround<strong>in</strong>g<br />

geometry<br />

Smooth viewport <strong>in</strong>teractivity helps <strong>in</strong>crease<br />

designer productivity<br />

”Holistic” design awareness that can improve<br />

designer <strong>in</strong>tuition and overall decision-mak<strong>in</strong>g<br />

effectiveness<br />

Fully-Interactive transparency mode opens<br />

the door for <strong>in</strong>novative, novel 3D CAD<br />

workflows<br />

”Holistic” design awareness can improve<br />

designer <strong>in</strong>tuition and overall decision-mak<strong>in</strong>g<br />

effectiveness<br />

Proximity and collision analysis are simplified<br />

and made more efficient<br />

<strong>Order</strong> <strong>Independent</strong> <strong>Transparency</strong> <strong>in</strong> <strong>PTC</strong> <strong>Creo</strong> Parametric 2.0 2

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

Saved successfully!

Ooh no, something went wrong!