Кіріспе
ATI TruForm – ATI (қазір AMD) компаниясының компьютерлік аппаратта тесселяция деп аталатын графикалық процедураны орындай алатын SIP блогы үшін қолданған бренді. ATI TruForm Radeon 8500 (2001 жылдың тамызынан бастап қолжетімді) және одан кейінгі өнімдерге енгізілді. "ATI TruForm" брендімен белгіленген SIP блогының ізбасары Radeon HD 2000 сериясына (2007 жылдың маусымынан бастап қолжетімді) және жаңа өнімдерге енгізілді: TeraScale технологиясымен аппараттық тесселяция. Аппараттық тесселяцияны қолдау Direct3D 11 және OpenGL 4 стандарттарында ғана міндетті болды. Бұл API-лерде анықталған тесселяция тек 2009 жылдың қыркүйегінде ұсынылған жаңа TeraScale 2 (VLIW5) өнімдерімен және 2012 жылдың қаңтарынан бастап қолжетімді GCN негізделген өнімдермен қолдалады. Тесселяцияны жүзеге асыратын GCN SIP блогы "геометриялық процессор" деп аталады.
ATI TruForm was a brand by ATI (now AMD) for a SIP block capable of doing a graphics procedure called tessellation in computer hardware. ATI TruForm was included into Radeon 8500 (available from August 2001 on) and newer products. The successor of the SIP block branded "ATI TruForm" was included into Radeon HD 2000 series (available from June 2007 on) and newer products: hardware tessellation with TeraScale. Support for hardware tessellation only became mandatory in Direct3D 11 and OpenGL 4. Tessellation as defined in those APIs is only supported by newer TeraScale 2 (VLIW5) products introduced in September 2009 and GCN based products (available from January 2012 on). The GCN SIP block carrying out the tessellation is the "Geometric processor".
Шолу
Пиксельдік шейдерлер, нормальды және параллакс картасы сияқты жоғары сеткалық детальдарды имитациялайтын bump mapping әдістері қабылданғанша, ойындардағы қисық 3D нысандар көптеген үшбұрыштармен жасалатын. Қанша үшбұрыш қолданылса, беткей сонша егжей-тегжейлі болып, көпбұрыштылық сезімі азаяды. TruForm қолданыстағы үшбұрыштарды пайдаланып қисық беткей жасайды, содан кейін осы беткейді жаңа, толыққанды көпбұрышты модельге айналдырады. Ол геометрияны аппараттық өңдеу арқылы кадр жылдамдығына елеулі әсер етпей, визуальды сапаны арттыруға бағытталған. TruForm ойын әзірлеушілер тарапынан кеңінен қабылданбады, себебі модельдерді TruForm ескеріле отырып жасау қажет болды. Көрнекі проблемаларды болдырмау үшін, мысалы, қару-жарақтардың ісіп кетуін, модельдерде қай аймақтарды теселяциялау керектігін көрсететін белгілер болуы керек еді. Индустриялық қолдаудың жетіспеуі осы технологияны игнорелеуге әкелді. Catalyst драйверлерінің кейінгі нұсқаларында TruForm мүмкіндігі алынып тасталды. Radeon X1000 сериясынан бастап TruForm енді аппараттық мүмкіндік ретінде жарнамаланбады. Дегенмен, Radeon 9500 және одан жоғары (сондай-ақ Shader Model 3.0-ды қолдайтын аппараттық құралдар) Render to Vertex Buffer мүмкіндігін қамтиды, оны теселяциялау қолданбалары үшін пайдалануға болады. Radeon X1000 сериясында ол бір мезгілде 5 R2VB буферіне дейін қосылуды қолдайды. Теселяция арнайы аппараттық құрал ретінде Xenos және Radeon R600 GPU-ларында қайта пайда болды.
simultaneously. Tessellation as dedicated hardware has returned in Xenos and Radeon R600 GPUs.