Компјутери, Информатичката технологија
FXAA - што е тоа? Методот за мазнење. мазнење игри
Тоа е време кога играта беше одлично само неговата игра: Играчот одамна стана се бара и, особено, барајќи за квалитетот што е прикажано на сликата на екранот. Во исто време, малку луѓе знаат дека со цел да се обезбеди високо ниво на квалитет и денес, многу игра програмери се користи FXAA пеглање. Што е тоа - е познато денес не е за сите играчи, и толку многу мислат, без разлика дали тоа е да го вклучите оваа функција.
Доминантниот дел од играчите знаат дека се дел од т.н. скала на рабовите на објекти, како и тоа како може да се реши овој проблем со помош на "анти-aliansing" или едноставно "анти-aliasing".
Што е Разтреперана?
Мазнење - ова е добар феномен, како што во голема мера се зголеми перцепцијата на сликата, така и во современите реалности на игри, во кои тоа не се користи, на крајот поголема веројатност да биде исвиркан. Во исто време останува незадоволителен начинот на кој се реализира FXAA пеглање. Што е тоа, многу корисници дури и не може да бидат заинтересирани, но всушност тоа е спроведувањето влијае на квалитетот на конечната слика.
Лошата имплементација е често причина дека целта опрема нема доволно компјутерска моќ. Се разбира, во поволни услови, тука се и оние кои сакаат да играат на компјутер, како во овој случај, капацитетот на опремата е во директна зависност од финансиските можности на сопственикот, но конзола гејмерите често се задоволни со само игра, како и квалитетот на графика во голем дел од случаите на компјутери многу подобра во споредба со она што графика се конзола игри. Сепак, секој човек е слободен да избере каде и што неговата игра.
Што е FXAA?
Веднаш треба да се напомене дека доста долго време се користи igrodelov FXAA технологија анти-aliasing. Што е тоа, тогаш не знаел, но првата употреба што се наоѓа во MMO Age of Conan, како и во познат во целиот СТРАВ светот стрелец Овие игри, сепак, се користи само на оригиналната верзија на анти-aliasing, кој во тоа време беше не многу перформанси решение.
Во наше време во игрите што се користи малку поинаков FXAA формат. Што е тоа? Таа се залага за на Брз приближна Анти-aliasing, што е повеќе ефикасно решение во споредба со традиционалните технологија MSAA. Оваа единствена помине Pixel Shader, при што како резултат на грешка рамка изведена на сцената на пост-обработка. Ова shader беше создадена како брз лек, што е помалку се бара на складирање во однос на погоре, но за предностите на технологијата плаќа до работа, како и квалитет. Кога го виде ова, многу може да мислат дека технологијата е неважно. Всушност, тоа не е точно.
Кои се предностите на овој метод?
Мазнење разликува FXAA голем број на предности, вклучувајќи подобрување на мазнење т.н. subpixels, и огледалната. Официјален документ Тимотеј Lotts инвеститорот на оваа технологија, вели дека неговиот производ со средна поставувања за квалитет врши пост-обработка на слики врз основа на резолуција од 1920x1200 на GTX 480 со стапка на помалку од една милисекунда.
Главните придобивки кои има анти-aliasing FXAA, се состои во тоа што се тука се користи мазнење алгоритам под-точки, која е поефикасна во споредба со алгоритам MLAA, што е сосема доволно за работа на опремата што работи на ниво DirectX9. Тоа е, во овој случај, на пост-обработка се врши во еден премин, а најинтересно е целосна независност од она што се користи графичкиот процесор Пресметај API. Сепак, таму е исто така еден недостаток - програмерите на оваа технологија мора нужно да бидат вградени во различни игри. Во исто време, на традиционалниот анти-aliasing технологија работи или, напротив, не може да функционира на ниво на возачот. Така, додека програмерите ќе го користи во своите мотори методот на експоненцијално мазнење, а со тоа нема да се користи во нивните мотори FXAA код, тоа ќе биде невозможно да се постигне саканиот ефект, како на крајот од надвор го кодот не е можно до неодамна.
Како е решен проблемот?
За користење на копчето [Пауза] Со текот на времето, беше одлучено да се воведе на почетокот FXAA d3d.dl код во библиотеката, што резултира со можност за флексибилно прилагодување на резултатите преку различни конфигурациски датотеки, како и да се овозможи или оневозможи FXAA. Овој сет на додадени фајлови првично копираат во директориумот каде што извршна датотека е присутна апликации DX9 и стартување на апликацијата ќе ги собереш на библиотека во која точниот код е присутен. Во исто време, како и на инвеститорот на имплементација на технологијата на кодот во библиотеката беше првично се направени сигурни дека резултатите од работата беа поставени во дневникот, корисниците активно почна да се идентификува грешки во оваа технологија, која брзо се коригира. C е, исто така, "инјекции" се појавија со текот на времето со кодот за DirectX 10 и 11 формати.
Како да се провери?
Најочигледен ефект е да се утврди она што метод се користи експоненцијална мазнење и FXAA, може да биде во игра Светот на резервоари.
Ако не се користи FXAA анти-aliasing, почнуваат да покажуваат различни "ескалатор", и покрај фактот дека моделот на резервоарот може да биде доста голем и ќе се разликуваат пристоен детали, артефакти се појави многу, а особено во однос на различни тенки предмети. вграден во анти-aliasing техника се обидува на некој начин да се подмачкува на работ на објектот, но тоа го прави прилично просечни, а не да се спомене и фактот дека на сликата понекогаш може да бидат замаглени.
Какви промени се случи?
Откако вклучен FXAA алатка, резултатот станува јасно: на артефакти исчезне сосема, но има некои замаглување на сликата. Покрај тоа, таму е исто така уникатна верзија FXAA Подигнување. технологија инвеститорот во една верзија додаде поле филтер, која беше донесена од МПЦ-HC, а конечниот резултат беше сосема пристојно: Blur целосно да исчезне, текстури се уште подраматична поглед од оригиналот, и "скала", и покрај употребата на филтерот е речиси целосно отсуствува. Сега дека знаете што тип FXAA во Светот на резервоари игра. Се должи на фактот дека авторите не првично планирано, така острината на текстура може да се малку "нокаутирам" на кулата, но игра тоа е речиси невидливи.
Перформанси тука практично не е намалена. Се разбира, Светот на резервоари моторот работи повеќе изненадувачки, затоа пукне или, напротив, намалување на перформансите на крајот може да се појави од ништо.
NOAA, SMAA или FXAA
Ако ги споредиме режими «NOAA» или SMAA и «FXAA Подигнување», сликата ќе се промени значително за подобро во вториот случај. Единствен исклучок тука е употребата на поле филтер, кој ги стеснува премногу тенки линии, уште повеќе, особено, е особено забележливо во монтирани пред артилерија. Бројот на рамки во секунда олицетворение FXAA голема мера го надминува претходниот отелотворување.
Во текот на долгорочни тестови, е утврдено дека при користење на перформанси FXAA се намалува за околу 10-12%, а во случај кога со употреба на методот на мазнење 4x MSAA, чиј квалитет се натпреварува денес со FXAA технологија, и не манифестира пад на перформансите 50% или повеќе.
ажурирање
Во 2011 година, имаше и индивидуализира верзија на инјектирање, во која беа вклучени сите од горенаведените опции FXAA и нивните бенефиции. Во ова собрание присуствуваа голем број на филтри, меѓу кои се издвојува:
- Blur решение.
- Vignetting.
- боја сатурација.
- Сепија.
- И многу други.
Сето ова е сосема лесно да се конфигурира преку една датотека, и на повеќето корисни во овој случај: поставувања може лесно да се промени, па дури и додека си играат, едноставно се минимизира апликацијата, отворете ја Уредувач на подесувања, да ги прошират на стан и да уживаат во новите поставувања без да го рестартирате апликацијата која сте заинтересирани. Така, тоа се претвори целосно да го елиминира исчезнува подоцна активирање острат филтер, обезбедување на појасна слика за тоа каде не постојат "скалата" blur решение и постигнува висок квалитет текстури.
Similar articles
Trending Now