Кіріспе

Модельдеу примитивтерінің геометриялық құбыржол арқылы орындалатын сияқты геометриялық өңделуі – геометриялық модельдерге негізделген бейне жасауды жүзеге асыратын компьютерлік графика жүйелерінің бастапқы кезеңі болып табылады. Геометриялық құбыржолдар бастапқыда бағдарламалық қамтамасыз етуде іске асырылғанмен, әсіресе 1980-ші жылдардың басындағы өте ірі масштабты интеграцияның (VLSI) дамуынан кейін аппараттық іске асыруға өте қолайлы болды. Стэнфорд университетінде Джим Кларк пен Марк Ханна 1981 жыл шамасында жасаған Geometry Engine деп аталатын құрылғы, қазіргі заманғы суреттерді синтездеуге арналған растрлық дисплей жүйелеріндегі бұл функцияның кеңінен қолданылуының бастамасы болды. Геометриялық түрлендірулер полигонның төбелеріне немесе классикалық геометрияға негізделген графикалық кескіндерді көрсету құбыржолының алғашқы кезеңінің бір бөлігі ретінде модельдеу примитивтері ретінде қолданылатын басқа геометриялық нысандарға қолданылады. Геометриялық есептеулер полигонды түрлендіруге немесе беттік нормальдарды түзетуге, содан кейін оларды келесі кезде көрсету үшін қолданылатын жарықтандыру және көлеңкелеу есептеулерін орындауға да қолданылуы мүмкін.

Тарих

Геометриялық құбырдың аппараттық іске асырылуы алғашқы Эванс және Сазерленд сурет жүйесінде пайда болды, бірақ Силикон Графикасы (SGI) ұсынған графикалық жүйелердің кең ауқымында қолданылғанда кеңінен танылды. Бастапқыда SGI геометриялық аппараттық құрылғысы модельдік кеңістіктен экрандық кеңістікке қарапайым көру түрлендіруін орындады, ал жарықтандыру және көлеңке беру жеке аппараттық іске асыру сатысымен жүзеге асырылды. Кейінірек, RealityEngine сияқты әлдеқайда жоғары өнімділік қолданбаларында, олар рендерингті қолдаудың бір бөлігін орындау үшін де қолданыла бастады. Жақында, шамамен 1990 жылдардың соңынан бастап, өте күрделі көріністерді өңдеу және көрсету үшін қажетті аппараттық қолдау тұтынушылар нарығына қолжетімді болды. Nvidia және AMD Graphics (бұрынғы ATI) компаниялары осы саладағы аппараттық өнімдерді ұсынатын екі жетекші өкіл болып табылады. Nvidia-ның GeForce графикалық карталарының желісі тұтынушылық PC нарығында толыққанды OpenGL және Direct3D аппараттық геометриялық өңдеуді қолдайтын алғашқы өнім болды, ал Rendition Verite сияқты бұрынғы өнімдер меншік бағдарламалау интерфейстері арқылы аппараттық геометриялық өңдеуді енгізді. Жалпы алғанда, 3Dfx, Matrox және басқалардың графикалық үдеткіштері геометриялық өңдеу үшін процессорға (CPU) сүйенді. Бұл тақырып қазіргі заманғы компьютерлік графиканың техникалық негізінің бір бөлігі болып табылады және компьютерлік ғылым білімінің аясында бакалавриат және магистратура деңгейінде оқытылатын кең ауқымды тақырып болып табылады.