Graphics Pipeline - термин -entsiklopedichesky фонд

Graphics тръбопровод

Graphics Pipeline - термин -entsiklopedichesky фонд

Graphics тръбопровод (от конвейер английски Graphic.) - фърмуер комплекс визуализация на триизмерни графики, поредица от държави, работещи в определен ред и паралелно. Всяка държава ще получи информацията от предишния статут и изпраща към следващата. Стандартна графика тръбопровод обработва върховете геометрични примитивите и пиксела в един поточен начин. За разлика от централния процесор, графичен процесор разполага с голям брой ядра, което й позволява да обработват голям обем данни паралелно, а не да ги поставите в режим на изчакване.

Шест степени на графични газопровода.

По-голямата част от приложенията, които използват изхода на триизмерни графики, сцени строителство обем запазят последователност от действия, заедно представляват графики тръбопровода. Крайният резултат от графика газопровода е сключването на окончателен изображението на екрана на компютъра. Група на сделки, извършване на междинни етапи, може да бъде наречен етап на графични газопровода. Последователността на операциите не е окончателен, и, като правило, се променя в хода на развитие, в зависимост от набор от изисквания и начини за тяхното прилагане. По този начин, често триизмерна графика процес изобразяване на дисплея изглежда.

Тук можете да определи набор от обекти и на държавата, чието участие в продукцията изображението е необходимо в момента. Се извлича обекти, намиращи се в района на аварията, в определен момент, в частност тези от тях, които ще бъдат видими от текущата позиция на камерата, добавени към динамичен списък, готов да бъде обработена. Други обекти извън оглед, както и напълно скрити зад друг намира на преден план обектите се изхвърлят и не се използват за по-нататъшна обработка. Всички данни, получени от този етап, напълно обработени на процесора. Резултатът от работата му се изпраща на графичен чип в драйвера.

На този етап, монтажа на примитиви, получена от координатните данни и индексите на върховете. Масиви индекси прочетени от събиране на данни от масива на координатните триъгълници в определен брой байтове за всеки връх (4 байта - връх от тип поплавък, 8 байта - двойна тип връх). Също така, всеки възел се възлага на цвета, че в днешните приложения, които се използват активно от текстурата, често изпълнява допълнителни функции, като например друг система за измерване на връх, например, вида или тежестта на допълнително покритие растер. Резултати за тази стъпка се изпращат на блок TL (трансформации и осветление).

В блок TL до върховете на триъгълници прилагат различни ефекти и трансформация осветеност. блокира процеса на конвертиране TL модерна графика чипсет могат да се променят с помощта на връх шейдъри - специален софтуер, за да бъдат заредени в основния код. Това е вече на компютъра е напълно програмируем графичен енджин, позволявайки на технологичен пробив в използването на триизмерна графика. След приключване на операциите по изчисляване осветление и преработване на параметрите на върховете се нормализират.

Днес, графични процесори поддържа допълнителни стъпки, например мозайка, т.е. първоначалното отделяне на по-малки триъгълници. Геометрия шейдърите не са tessellated полигони, но и много по-бързо, отколкото с помощта на централната реално време, за да създадете триизмерен примитиви, въз основа на данните, получени, включително специални текстури, които, на практика, поради многоядрени GPU ви позволява да показвате много подробни графики процесор.

Graphics чипсет почти винаги има множество успоредни на текстурата тръбопроводи. На всяко видимо пиксел се наслагват цветове в зависимост от желаната текстура и смесителни параметри, които са програмирани с помощта на пикселните шейдъри. Също така е възможно да се работи с тези текстури, които не служат за дисплея, и се използват за промяна на крайния цвят (например, височини карти, специално осветление карта). Също така, той използва информация за пиксел принадлежащи към конкретна триъгълник и неговите координати на двуизмерен полигон самолета.

Във финалната фаза на графични тръбопровода до Полученото изображение се прилага след ефекти. Те включват различни филтрираща операция за отстраняване на дефекти. Данните се извежда на кадровия буфер и изображението се появява на дисплея.