TruFormTruForm (někdy též N-Patch, mn. č. N-Patches) je technologie hardwarové teselace (tessellation) prováděné grafickým procesorem, kterou uvedla společnost ATI.[1] Slouží pro zaoblení povrchů (částí) 3D objektů zvýšením počtu trojúhelníků, jimiž jsou tvořeny. Zahrnuta do DirectX 8 i OpenGL 1.3 coby typ povrchů vyšších řádů (vedle parametrických povrchů, tzv. RT-Patches), je podporována některými grafickými akcelerátory Radeon. PopisPřed přijetím bump mapping metod zpracovávaných pixel (fragment) shadery, jako je normálové nebo paralaxní mapování simulující větší detailnost (komplexnost) povrchu, byly zaoblené plochy v 3D hrách tvořeny velkým množstvím trojúhelníků. TruForm se mezi vývojáři nikdy nedočkal adekvátního přijetí navzdory mírnějšímu propadu framerate než v případě RT-Patches, implementovaných konkurenční nVidií v čipech NV20. Také odpadla nutnost udržování dvou verzí 3D modelů (druhé pro GPU bez podpory RT-Patches). Ovšem modely těles musely být vytvářeny tak, aby bylo možné jejich korektní truformování (N-Patching); jinak docházelo k vizuálním chybám jako nafouknuté zbraně či lékárničky atd. v důsledku ledabylé podpory technologie ze strany vývojářů her. Při zapnutí této technologie v programu (PC hře) bez hardwarové podpory (teselátoru) může dojít ke snížení FPS. Teselaci pak realizuje CPU. Položka nastavení TruForm byla odstraněna z ovladačů ATI Catalyst verze 5.9 a novějších. HistorieTruForm 1.0 je omezený na celočíselnou ( Verze 2.0 rozšířila možnosti teselace na obor reálnách čísel ( U generace R420 (Radeony X7x0 a X8x0) nebyla podpora zmiňována vůbec, ovšem počínaje předchozí generací R300 disponují karty funkci Počítačové hry s podporou TruForm
Související články
ReferenceV tomto článku byl použit překlad textu z článku TruForm na anglické Wikipedii.
Externí odkazy |