Co to jest efekt pełnoekranowy?

Efekt pełnoekranowy to sposób, w jaki różne aplikacje grafiki komputerowej mogą dodawać różne efekty specjalne do sceny. Zamiast renderować scenę z tymi efektami zastosowanymi do obiektów i geometrii w niej, są one zasadniczo stosowane po renderowaniu. Oznacza to, że program graficzny tworzy obraz widziany przez użytkownika, a następnie nakłada na niego efekt w sposób bezproblemowy. Efekt pełnoekranowy może być wykorzystany do wykonania szeregu różnych zadań, w tym dodania rozmycia ruchu, oświetlenia rozkwitu i filtrowania kolorów.

Aby ktoś zrozumiał, w jaki sposób aplikacje grafiki komputerowej mogą korzystać z efektu pełnoekranowego, często najłatwiej jest najpierw zrozumieć, jak wygląda scena. Programy wykorzystujące obrazy generowane komputerowo (CGI), takie jak gry wideo, często renderują sceny na ekran w czasie rzeczywistym. Oznacza to, że gdy gracz porusza się po środowisku wirtualnym, różne obiekty w scenie utworzone przez twórców tej gry pojawiają się w zależności od pozycji gracza. Gdy gracz wchodzi do pokoju z pudełkiem, oprogramowanie do gier renderuje ściany, podłogę i sufit oraz pudełko w pokoju jako serię ramek lub obrazów około 30 razy na sekundę.

Następnie można dodać efekt pełnoekranowy do poszczególnych renderowanych obrazów, aby uzyskać różne wyniki. Na przykład rozmycie obrazu w ruchu jest zjawiskiem, które można zobaczyć w prawdziwym świecie lub na filmie; obiekty często wydają się zniekształcone i rozmyte, gdy ktoś szybko mija je. Chociaż efekt ten można zastosować do obiektów w scenie wirtualnej, często jest on łatwiejszy i wymaga mniej zasobów, aby uzyskać efekt pełnoekranowy. Wiele częściowych renderowań obiektów w grze jest tworzonych i nakładających się, dzięki czemu pojawia się zamazany obraz, który zapewnia graczowi większe poczucie szybkości i ruchu.

Oświetlenie Bloom można również utworzyć jako efekt pełnoekranowy. Często robi się to, aby światła w grze wydawały się cięższe, aby się wyróżniały, lub dla stylizowanej estetyki. Po renderowaniu różnych źródeł światła silnik gry tworzy dodatkowe renderowanie o zwiększonej intensywności dla świateł i nakłada się na nie. Gracz w grze może wtedy zobaczyć te światła jako jaśniejsze, z silniejszym blaskiem.

Filtrowanie kolorów można zastosować do sceny w bardzo podobny sposób. Jeśli twórca gry chce, aby ktoś widział pokój w czarno-białej części czasu, bez tworzenia wielu tekstur dla obiektów w nim zawartych, można to osiągnąć poprzez efekt pełnego ekranu. Podczas gdy faktyczne tekstury w scenie są poprawnie renderowane, przefiltrowana warstwa jest umieszczana nad każdą ramką, aby zmienić kolory obiektów dla gracza.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?