ATI TruForm - ATI TruForm
ATI TruForm oli ATI: n (nyt AMD ) tuotemerkki SIP -lohkolle, joka kykenee suorittamaan tietokonelaitteiston tessellaatio -nimisen grafiikkatoimenpiteen . ATI TruForm sisällytettiin Radeon 8500: een (saatavana elokuusta 2001 alkaen) ja uudempiin tuotteisiin.
SIP -lohkon "ATI TruForm" seuraaja sisällytettiin Radeon HD 2000 -sarjaan (saatavana kesäkuusta 2007 alkaen) ja uudempiin tuotteisiin: laitteiston tessellaatio TeraScalen avulla .
Laitteiston tessellaation tuki tuli pakolliseksi vain Direct3D 11: ssä ja OpenGL 4: ssä. Näissä sovellusliittymissä määriteltyä testausta tukevat vain uudemmat TeraScale 2 (VLIW5) -tuotteet, jotka esiteltiin syyskuussa 2009, ja GCN -pohjaiset tuotteet (saatavana tammikuusta 2012 alkaen). Tessellaation suorittava GCN SIP -lohko on "geometrinen prosessori".
Yleiskatsaus
Ennen pikselivarjostimella parannettujen bump-kartoitusmenetelmien käyttöönottoa, kuten normaalia ja parallaksikartoitusta, jotka simuloivat suurempia mesh-yksityiskohtia, peleissä luotiin kaarevia 3D-muotoja suurella määrällä kolmioita. Mitä enemmän kolmioita käytetään, sitä yksityiskohtaisempi ja siten vähemmän monikulmainen pinta näyttää. TruForm luo kaarevan pinnan käyttämällä olemassa olevia kolmioita ja tesselloi tämän pinnan muodostaen uuden, yksityiskohtaisemman monikulmamallin. Se on suunniteltu parantamaan visuaalista laatua vaikuttamatta merkittävästi kuvataajuuksiin hyödyntämällä geometrian laitteistokäsittelyä.
Pelin kehittäjät eivät hyväksyneet merkittävästi TruFormia, koska se edellytti ihanteellisesti mallien suunnittelua TruFormia ajatellen. Jotta ominaisuus voitaisiin ottaa käyttöön aiheuttamatta visuaalisia ongelmia, kuten ilmapallotettuja aseita, malleissa oli oltava liput, jotka osoittivat, mitkä alueet oli tarkoitus yhdistää. Tekniikan tuen puute kilpailusta sai kehittäjät jättämään tekniikan huomiotta.
TruForm -ominaisuus poistetaan Catalyst -ohjainten myöhemmässä versiossa.
Radeon X1000 -sarjasta lähtien TruFormia ei enää mainostettu laitteisto -ominaisuutena. Radeon 9500 ja uudemmat (sekä Shader Model 3.0 -laitteet) sisältävät Render to Vertex Buffer -ominaisuuden, jota voidaan käyttää tessellaatiosovelluksissa. [1] Radeon X1000 -sarjan tapauksessa se tukee enintään 5 R2VB -puskurin sitomista samanaikaisesti. Tessellation omana laitteistona on palannut Xenos- ja Radeon R600 -näytönohjaimissa.
Pelit TruForm -tuella
- Counter-Strike (ati_subdiv "2.0", ati_npatch "1.0")
- Tom Clancy's Rainbow Six
- Onnenonkija
- Onnen sotilas II: Double Helix
- Quake (TruQuake Patch)
- Quake 2 (TruQuake2 -korjaustiedosto)
- Hexen II (TruHexen2 -korjaustiedosto, muokkaa TruQuake2 -korjaustiedostoa) (kehittäjä RaVeN [2] )
- Epätodellinen turnaus (TruUT Patch)
- The Elder Scrolls III: Morrowind (epävirallisesti FPS -optimointityökalulla [3] )
- Madden NFL 2004
- Bugdom
- Palaa Wolfensteinin linnaan
- Vakava Sam
- Unreal Tournament 2003 ja 2004 (täytyy muokata pelin ".ini" -tiedostoa ja asettaa "UseNPatches = True")
- Wolfenstein: Vihollisalue
- Command & Conquer: Renegade
- Neverwinter Nights (täytyy muokata pelin ".ini" -tiedostoa ja asettaa "Enable Truform = 1")
- FTEQW (Quake World, Net Quake, Quake II, Quake, Quake III: Arena, Hexen 2, Nexuiz) [4] [5]
- Quake III Arena [6] (kehittäjä RaVeN)