Kas yra viso ekrano efektas?

Viso ekrano efektas – tai būdas, kuriuo įvairios kompiuterinės grafikos programos gali pridėti skirtingus specialiuosius efektus prie scenos. Užuot iš tikrųjų atvaizduojant sceną su šiais efektais, pritaikytais objektams ir geometrijai, jie iš esmės taikomi po atvaizdavimo. Tai reiškia, kad grafikos programa sukuria vaizdą, kurį mato vartotojas, o tada taiko tam tikrą efektą. Viso ekrano efektą galima naudoti norint atlikti daugybę skirtingų užduočių, įskaitant judesio suliejimą, žydėjimo apšvietimą ir spalvų filtravimą.

Kad kas nors suprastų, kaip kompiuterinės grafikos programos gali naudoti viso ekrano efektą, dažnai lengviausia pirmiausia suvokti, kaip atrodo scena. Programos, kurios naudoja kompiuterinius vaizdus (CGI), pvz., vaizdo žaidimai, dažnai vaizduoja ekrane realiu laiku. Tai reiškia, kad žaidėjui naršant virtualioje aplinkoje, įvairūs to žaidimo kūrėjų sukurti objektai scenoje atsiranda atsižvelgiant į žaidėjo padėtį. Kai žaidėjas įeina į kambarį su dėžute, žaidimo programinė įranga atvaizduoja sienas, grindis ir lubas bei patalpoje esančią dėžę kaip kadrų ar vaizdų seriją maždaug 30 kartų per sekundę.

Tada prie šių atskirų pateiktų vaizdų galima pridėti viso ekrano efektą, kad būtų sukurti įvairūs rezultatai. Pavyzdžiui, judesio neryškumas yra reiškinys, kurį galima pamatyti realiame pasaulyje arba filme; objektai dažnai atrodo iškreipti ir neryškūs, kai kas nors greitai juda pro juos. Nors šį efektą galima pritaikyti objektams virtualioje scenoje, dažnai lengviau ir mažiau išteklių tai padaryti kaip viso ekrano efektą. Sukuriami keli žaidimo objektų daliniai atvaizdai ir sutampa, kad vaizdas būtų neryškus, o tai perteikia žaidėjui didesnį greičio ir judėjimo pojūtį.

„Bloom“ apšvietimas taip pat gali būti sukurtas kaip viso ekrano efektas. Tai dažnai daroma siekiant, kad žaidimo žibintai atrodytų sunkesni, kad jie išsiskirtų arba būtų stilizuota estetika. Po to, kai pateikiami skirtingi šviesos šaltiniai, žaidimo variklis sukuria papildomus padidinto intensyvumo šviesų atvaizdus ir juos perdengia. Žaidimo žaidėjas gali matyti šias lemputes kaip ryškesnes ir stipriau švytinčias.

Spalvų filtravimas gali būti taikomas scenai panašiai. Jei žaidimo kūrėjas nori, kad kas nors dalį laiko matytų nespalvotą kambarį, nesukurdamas kelių jame esančių objektų tekstūrų, tai galima pasiekti naudojant viso ekrano efektą. Nors tikrosios scenos tekstūros atvaizduojamos tinkamai, ant kiekvieno kadro dedamas filtruojamas sluoksnis, kad grotuvo objektų spalvos būtų pakeistos.