środa, 26 stycznia 2011

Przeźroczystość - co na to grafik komputerowy?


Przeźroczystość jest jednym z podstawowych zagadnień dotyczących grafiki rastowej, które powinniśmy poznać. Tak więc wyróżnia się trzy stany przeźroczystości. Całkowita przeźroczystość, nieprzeźroczystość oraz przeświecanie. Każdy z nich zostanie pokrótce omówiony poniżej.
            Nieprzeźroczystość. Jest to stan w którym każdy piksel składający się na cały rysunek jest widoczny na ekranie. Najczęściej większość pikseli danego obiektu czy też rysunku jest właśnie nieprzeźroczysta.
            Całkowita przeźroczystość polega na tym, że nie widać konkretnego piksela czy pikseli, a widać to co się za nimi znajduje. W zależności od rysunku może być to tło lub po prostu inny rysunek.  
            Najciekawszym z pośród omawianych stanem jest przeświecanie. Przeświecanie wykorzystane może być do kilku typowych celów, które grafik komputerowy może przed sobą postawić realizując swoje projekty. Po pierwsze z pomocą tej techniki stworzyć można rysunki półprzeźroczyste, to jest takie gdzie widać zarówno obiekt jak i to co się za nim znajduje. Innym zastosowaniem tego efektu jest wygładzanie. Uczynienie krańcowych pikseli rysunku prześwitującymi powoduje wrażenie, że całość wydaje się nieco ostrzejsza, a krańce nieco gładsze. Ma to szczególe znaczenie w przypadku obiektów istotnych z punktu widzenia danego programu, niezależnie od tego czy będzie to program graficzny czy też jedynie edytor tekstu. Nie jest to co prawda klasyczny anty - aliansing ale też dawać może relatywnie dobre rezultaty.

Podstawowe pojęcia - grafika komputerowa

Jednym z podstawowych zagadnień z zakresu grafiki komputerowej jest anti - aliansing czy częstotliwość odświeżania ekranu. Na początek może zajmijmy się tym drugim, względnie prostszym terminem. Tak więc każdy z widocznych na monitorze pikseli wyświetlany jest tylko przez kilka milisekund. Po upływie tego czasu piksel gaśnie. Aby efekt ten był niewidoczny dla użytkownika komputera stosuje się odświeżanie ekranu. W zależności od podszyb regulować można częstotliwość owego odświeżania. Częstotliwość odświeżania mierzy się w hercach, im więcej tym więcej razy w ciągu jednej sekundy odświeżany jest obraz na monitorze. 
Przeważnie stosuje się częstotliwości od 75 do 85 herców jako najodpowiedniejsze dla ludzkiego oka. Istnieje też teoria mówiąca, że im wyższa jest częstotliwość odświeżania (oczywiście do pewnej granicy) tym mniej męczy się wzrok podczas pracy przy komputerze. Ile jest w tym prawdy ciężko jest stwierdzić  i każdy grafik komputerowy może mieć tak naprawdę w tym zakresie swoje własne, indywidualne zdanie.
            Powiedzmy sobie teraz co to jest anti – aliansing. Z pojęciem tym spotkał się zapewne każdy, kto chociaż raz grał w grę komputerową. Powszechnie spotyka się określenie, że jest to nic innego jak wygładzanie krawędzi. Jest to po części prawda, gdyż w sumie taki też efekt jest uzyskiwany. Dzięki zastosowaniu anti – aliansingu obiekty widoczne w grze wydają się wyraźniejsze, znikają „kanciaste” piksele, które zapewne pamiętają nieco starsi gracze z tak klasycznych tytułów jak chociażby doom.

Grafik komputerowy - podstawowe formaty używanych plików


            Pliki graficzne zapisane mogą być w różnych rodzajach formatów. Podstawowym podziałem jest podział na formaty rastowe oraz wektorowe. Podstawowa różnica pomiędzy nimi polega na tym, że przy zapisie wektorowym, rozmiar rysunku może być zmieniany bez utraty jakości, dzieje się tak ponieważ rysunek zapisany jest w sposób geometryczny. Aby to lepiej zrozumieć przybliżmy najpierw trzy najpopularniejsze obecnie formaty plików rastowych. Są to zapewne znane wszystkim GIF, PNG oraz JPEG ( lub inaczej JPG).
            Na początek format GIF. Pliki graficzne zapisane w ten sposób zajmować mogą najmniej miejsca, jednakże format ten spośród omawianych trzech ma największe ograniczenia. W ten sposób zapisać można rysunki przeźroczyste lub nie przeźroczyste. Wszelkiego rodzaju stany pośrednie są niedopuszczalne. Podobnie sprawa wygląda jeśli chodzi o kolory. W formacie GIF wykorzystać można jedynie kolor 8 bitowy. Format ten stopniowo zastępowany jest przez znacznie nowocześniejszy PNG.
            W przypadku formatu PGN rysunki zapisywane mogą być w 24 bitowej głębi kolorów co daje znaczny postęp w porównaniu to omówionego powyżej formatu. Podobnie też jest, jeśli chodzi o przeźroczystość. W formacie PNG oprócz przeźroczystych oraz nieprzeźroczystych rysunków zapisywać można także obrazy pół przeźroczyste.
            Ostatnim, najpopularniejszym ze wszystkich omawianych formatów jest oczywiście format JPEG. Najczęściej tego typu formaty wykorzystywane są do zapisu zdjęć.
Formaty używanych plików to kwestia, z którą powinien według mnie zapoznać się każdy szanujący się grafik komputerowy.