Mga Laro

Ano ang antialiasing at kung paano ito gumagana

Talaan ng mga Nilalaman:

Anonim

Ang Antialiasing ay isang term na nabasa at narinig ng lahat ng mga manlalaro ng PC ng libu-libong beses, alam ng lahat na nagpapabuti ito ng kalidad ng grapika sa pamamagitan ng pagbawas sa mga gabas ngunit kaunting mga gumagamit ang talagang nakakaintindi kung paano ito gumagana. Inihanda namin ang artikulong ito upang ipaliwanag sa isang simpleng paraan kung ano ang antialiasing at kung paano ito gumagana.

Paano gumagana ang isang screen at kung ano ang aliasing?

Upang maunawaan ang pagpapatakbo ng antialiasing, kailangan nating maging malinaw tungkol sa kung paano gumagana ang isang screen, ang mga screen ay binubuo ng milyun-milyong mga pixel, ito ay hindi higit sa maliliit na tuldok na lumiliwanag sa isang tiyak na kulay at ang hanay ng lahat ng mga ito ay bumubuo ng imahe na nakikita natin. Ang problema sa ito ay lumitaw kung nais naming kumatawan sa isang bagay na hindi isang tuwid na linya, halimbawa isang curve. Kapag iginuhit ito sa screen magkakaroon ng maraming mga kakulangan dahil sa paraan ng paggawa ng mga screen, ang sumusunod na imahe ay naglalarawan ng perpektong ito.

Tulad ng nakikita natin, imposible na gumuhit ng isang hubog na linya sa isang screen na binubuo ng mga pixel, dahil ang mga pixel ay kailangang ganap na mag-iilaw, iyon ay, hindi namin mai-on ang isang bahagi ng isang pixel at i-off ang isa pa. Ang kababalaghan na ito ay nagbibigay ng pagtaas sa aliasing na sanhi ng aspeto ng mga ngipin na tiyak na nakita mo ng maraming beses sa mga laro, upang malinaw na inilalagay namin ang isang imahe sa iyo. Ito ay isang napaka matinding halimbawa ngunit maglilingkod ito upang lubos na maunawaan ito ng lahat.

Isang halimbawa na hindi gaanong matinding nakikita natin ito sa sumusunod na imahe:

Ano ang antialiasing at iba't ibang uri?

Kapag naiintindihan natin kung ano ang pag- aliasing , mauunawaan na natin kung ano ang antialiasing , tulad ng ipinahihiwatig ng pangalan nito, iisipin mo na ito ay isang bagay na sumusubok na iwasan ang bulto sa mga imahe na kinakatawan sa mga screen. Tama iyon, ang antialiasing ay maaaring tukuyin bilang isang hanay ng mga pamamaraan upang maiwasan ang mga epekto ng aliasing at makakuha ng mas pinong at malapit sa mga ibabaw ng pagiging perpekto. Mayroong iba't ibang mga pamamaraan ng antialiasing, ngunit ang lahat ng mga ito ay maaaring maipangkat sa dalawang pangunahing mga grupo, ang mga oversampling technique at mga post-processing technique.

Anong graphics card ang bibilhin ko? Ang pinakamahusay sa merkado 2017

Sa kaso ng oversampling anti - aliasing, kung ano ang ginagawa ay upang mag- render ang imahe sa isang mas mataas na resolusyon kaysa sa monitor at pagkatapos ay bawasan ito at ayusin ito sa resolution ng screen, na kung saan ay lubos na napabuti ang kalidad ng imahe at ngipin nakita ay lubos na nabawasan hanggang sa punto na hindi mahahalata. Mag-iisip ka na ito ay kamangha-manghang dahil tinanggal namin ang problema ng aliasing, ang problema sa mga sobrang pamamaraan na ito ay kumonsumo sila ng isang malaking halaga ng aming mga PC at gumawa ng mga laro na mas mabagal, isang bagay na walang gusto.

Ang mga halimbawa ng oversampling anti-aliasing ay ang SSAA at MSAA, ang una sa kung saan ay nagbibigay ng buong imahe sa isang resolusyon na mas mataas kaysa sa screen habang ang pangalawa ay ginagawa lamang nito sa mga gilid ng mga bagay, samakatuwid ang epekto ng SSAA sa pagganap. ito ay malayo higit na mataas, nangangahulugang ito ay mas mabagal kaysa sa MSAA. Ang iba pang mga halimbawa ng oversampling antialiases ay ang CSAA at EQAA na gumagamit ng mas kaunting mga mapagkukunan kaysa sa MSAA.

Kung nag-a-apply kami ng antialliasing sa pamamagitan ng oversampling sa unang imahe ng post mayroon kaming mga sumusunod na resulta:

Sa kaso ng isang laro ay makikita natin ang isang katulad nito:

Pangalawa, mayroon kaming mga pagproseso ng post na pagproseso ng antialiasing, ang mga ginagawa nila ay bahagyang lumabo ang imahe upang itago ang mga ngipin, ang pamamaraan na ito ay inilapat sa sandaling ang imahe ay nai-render at ang epekto sa pagganap ay minimal. Ang problema sa mga pamamaraan na ito ay ang imahe ay bahagyang malabo kaya nawawala ang pagkatalim, isang bagay na medyo pangkaraniwan sa mga kasalukuyang laro.

Ang isang halimbawa ng pag-post ng antialiasing ay ang FXAA, kung ano ang ginagawa ng pamamaraang ito ay tuklasin ang mga gilid ng mga imahe sa sandaling sila ay nai-render at mag-apply ng isang blur filter sa mga gilid. Ito ay mas mabilis kaysa sa oversampling antialiasing kaya naisip nitong palitan ang mga ito, ang problema ay na pinapalala nito ang kalidad ng imahe sa pamamagitan ng pagbabawas ng talis nito at ginagawang patag ang ilang mga texture.

Di-nagtagal, ang iba pang mga diskarte sa pagproseso ng antialiasing ay lumitaw na makamit ang mas mahusay na kalidad ng imahe kaysa sa FXAA, ang mga ito ay SMAA, at TXAA. Sa katotohanan pinagsasama ng TXAA ang mga post-processing at oversampling na mga diskarte sa gayon ito ay sa pagitan ng dalawang pangkat sa kalidad ng imahe at pagganap.

Dito natatapos ang aming post sa antialiasing, kung mayroon kang anumang mga katanungan maaari kang mag-iwan ng komento. Tandaan na ibahagi ang post na ito sa iyong mga kaibigan sa mga social network kung ito ay kapaki-pakinabang sa iyo, ito ay isang bagay na makakatulong sa amin. Tulad ng nakasanayan, inirerekumenda namin na basahin ang aming gabay sa pinakamahusay na mga graphics card sa merkado.

Mga Laro

Pagpili ng editor

Back to top button