|
Ten artykuł nale?y dopracowa?
:
|
TGA
(znany tak?e jako
TARGA
) ?
rastrowy
format
plikow graficznych
oryginalnie opracowany przez firm?
Truevision
(teraz
Avid
). Oryginalnie u?ywany był w kartach graficznych TARGA oraz VISTA, ktore były pierwszymi
procesorami graficznymi
obsługuj?cymi standardy
high color
/
true color
dla komputerow
IBM PC i kompatybilnych
.
Ta rodzina
kart graficznych
przeznaczona była do profesjonalnej obrobki obrazu oraz edycji wideo wi?c rozdzielczo?? plikow TGA zwykle odpowiada rozdzielczo?ci standardow
NTSC
oraz
PAL
TARGA jest
skrotem
od (
ang.
Truevision Advanced Raster Graphics Adapter
, a TGA rozwija si? w (ang.
Truevision Graphics Adapter
, lecz obecnie najcz??ciej odnosi si? do tego formatu jako ?format TARGA”.
Pliki formatu TGA najcz??ciej posiadaj?
rozszerzenie
?.tga” dla systemow
DOS
/
Windows
oraz
OS X
. Format mo?e przechowywa? dane graficzne, u?ywaj?c 8, 16, 24 lub 32
bitow
na
piksel
? ktore u?ywane s? na maksymalnie 24 bity dla
RGB
oraz opcjonalnie 8 bitow dla
kanału alfa
.
Nieskompresowane 24-bitowe obrazy TGA s? wzgl?dnie proste w porownaniu z innymi wa?nymi formatami 24-bitowymi. 24-bitowy obraz TGA zawiera tylko 18-bajtowy nagłowek, po ktorym umieszczony jest opis obrazu w formie spakowanego
RGB
.
Format TGA został po raz pierwszy zdefiniowany przez AT&T EPICenter we wspołpracy z Island Graphics Inc w 1984 roku. EPICenter był oddziałem AT&T stworzonym w celu rozwijania technologii przeznaczonych dla urz?dze? wykorzystuj?cych
bufor ramki
. W 1987 roku dzi?ki wykupowi pracownikow z tego oddziału powstała firma Truevision.
Pierwsze dwie karty stworzone przez EPICenter, VDA (ang.
video display adapter
) oraz ICB (ang.
image capture board
) u?ywały pierwszej iteracji formatu TGA. Typ danych przechowywanych rozro?niany był na podstawie rozszerzenia pliku, odpowiednio ?.vda” i ?.icb”.
Alan Wlasuk (wtedy szef EPICenter), Brad Pillow (EPICenter) oraz Steven Dompier (prezydent Island Graphics Inc) wspolnie postanowili, ?e nale?y stworzy? bardziej skodyfikowany format. Nowy format został zaimplementowany przez Brada Pillow'a oraz Shawna Steiner'a (z EPICenter) i został rozwini?ty na potrzeby bardziej ogolnego, ni? na wewn?trzne potrzeby kart graficznych, u?ytku. Format u?ywany do tej pory został bardzo prosto rozbudowany o informacj? o wysoko?ci, szeroko?ci, gł?bi barw, mapie kolorow oraz informacji o ?rodle pochodzenia obrazu. Pole opisu (pozwalaj?ce na tekst do 255 znakow) tak?e zostało uwzgl?dnione w specyfikacji ale było rzadko u?ywane.
W tym samym czasie pojawił si? bardziej zaawansowany technicznie format
TIFF
, ale jego u?ycie do przechowywania obrazow
true color
było bardzo ograniczone poniewa? implementacja formatu oraz udost?pnianie plikow pomi?dzy aplikacjami obsługuj?cymi TIFF była raczej trudna. Uproszczona natura TGA oraz bardzo łatwe przenoszenie pomi?dzy ro?nymi platformami były głownymi powodami bardzo szybkiego przyj?cia si? formatu, ktory popularny jest do dzi?.
Obecna specyfikacja (w wersji 2.0) obejmuje kilka ulepsze? takich jak:
miniatury
, obsługa
kanału alpha
, regulacja warto?ci gamma oraz
metadane
. Została stworzona przez Shawna Steiner'a pracuj?cego dla Truevision Inc. pod dyrekcj? Kevina Friendly'ego oraz Davida Spoelstra w 1989.
Gry komputerowe wykorzystuj?ce format TGA
[
edytuj
|
edytuj kod
]
Wiele gier tworzy zrzuty ekranu w formacie TGA. Oto lista gier, ktore go u?ywaj? wraz z opisem do jakich celow.
Tytuł gry
|
Cel u?ycia
|
Age of Conan
|
Tekstury
|
Battlefield 1942
|
Zrzuty ekranu
|
Blitzkrieg
|
Tekstury
|
Call of Duty 4
|
Zrzuty ekranu
|
Civilization: Call to Power
|
Ogolny u?ytek
|
Colobot
|
Wszystkie obrazy i tekstury
|
Command & Conquer: Generals
wraz z dodatkiem
Zero Hour
|
Obrazy przyciskow, tekstury oraz podgl?d map
|
Command & Conquer 3: Wojny o Tyberium
wraz z dodatkiem
Kane's Wrath
|
Obrazy przyciskow, tekstury oraz podgl?d map
|
Command & Conquer: Renegade
|
Tekstury
|
Counter-Strike: Source
|
Spraye u?ywane przez graczy mog? zosta? dostarczone w formacie TGA
|
Crash Time
|
Wszystkie obrazy i tekstury
|
Cycling Manager
1, 2, 3, i 4
|
Tekstury
|
Warhammer 40,000: Dawn of War
|
Odznaki jednostek i sztandary graczy
|
Day of Defeat: Source
|
Zrzuty ekranu
|
Doom 3
|
Zrzuty ekranu, tekstury, GUI.
|
The Elder Scrolls III: Morrowind
|
Ikony, interfejs u?ytkownika i wi?kszo?? tekstur
|
The Elder Scrolls IV: Oblivion
|
Niektore tekstury (w wi?kszo?ci zast?pione przez format
DDS
)
|
Enemy Territory: Quake Wars
|
Zrzuty ekranu
|
Europa Universalis III
|
Tekstury
|
F/A-18 Hornet Operation Iraqi Freedom
|
Tekstury
|
Giants: Citizen Kabuto
|
Tekstury
|
Glest
|
Tekstury
|
Seria
Gothic
|
Tekstury
|
Half-Life
|
Zrzuty ekranu oraz obrazy u?ywane przez
skybox
|
Half-Life 2
|
Zrzuty ekranu oraz obrazy u?ywane przez
skybox
|
Homeworld 2
|
Ikony statkow, grafiki interfejsu, tekstury efektow
|
Klondike solitaire
(gra dla
iPod
classic)
|
Umo?liwia ładowanie własnych obrazow o wymiarach 39x54 u?ywanych jako drugie strony kart do gry
|
Line Rider 2: Unbound
|
Obrazy clip art
|
League of Legends
|
Interfejs u?ytkownika
|
The Lord of the Rings Online
|
Dostosowywanie interfejsu u?ytkownika
|
Max Payne
|
Zrzuty ekranu
|
Medal of Honor: Allied Assault
|
Zrzuty ekranu
|
Medieval II: Total War
|
Wi?kszo?? map
|
Messiah
|
Zrzuty ekranu oraz tekstury ze specyficznymi rozszerzeniami (.001, .002, .003 itd.)
|
Midtown Madness 2
|
Tekstury
|
Need for Speed: Most Wanted
|
Zrzuty ekranu
|
Neverwinter Nights
|
Zrzuty ekranu oraz tekstury
|
Pro Cycling Manager
2005
,
2006
,
2007
and
2008
|
Tekstury
|
Quake III: Arena
|
Zrzuty ekranu oraz przezroczyste tekstury
|
Quake III Team Arena
|
Zrzuty ekranu oraz przezroczyste tekstury
|
Quake 4
|
Zrzuty ekranu
|
Racer (simulator)
|
Tekstury
|
Rainbow Six
|
Obrazy naszywek na rami?
|
Rise of Nations
|
Budynki, jednostki bojowe oraz krajobrazy
|
Runescape Classic
|
Logo JaGeX ukazuj?ce si? podczas ładowania
|
Second Life
|
Import własnych tekstur
|
Gry sieciowe oparte na silniku
Source
|
TGA jest jednym z formatow, w ktorych mo?na ładowa? własne graffiti u?ywane przez graczy
|
Skyrim
|
Tekstury modeli 3D
|
Star Trek: Armada
|
Tekstury
|
Star Trek: Armada II
|
Tekstury
|
Star Wars Galaxies
|
Zrzuty ekranu (rownie? w formatach
JPEG
oraz
BMP
)
|
Star Wars Jedi Knight: Jedi Academy
|
Zrzuty ekranu (rownie? w formacie
PNG
)
|
Star Wars Jedi Knight II: Jedi Outcast
|
Zrzuty ekranu (rownie? w formacie
PNG
)
|
Star Wars: Knights of the Old Republic
|
Zrzuty ekranu, ładowanie własnych tekstur
|
Star Wars:
Knights of the Old Republic II
? The Sith Lords
|
Zrzuty ekranu, ładowanie własnych tekstur (rownie? w formacie
DDS
)
|
Sumotori Dreams
|
Modding
|
Take On Mars
|
Tekstury
|
Team Fortress 2
|
Zrzuty ekranu, spraye u?ywane przez graczy
|
Toribash
|
Tekstury
|
Seria
Trainz
|
Zrzuty ekranu i tekstury
|
Tremulous
|
Tekstury, zrzuty ekranu (rownie? w formacie
JPEG
)
|
Unreal Tournament 2004
|
Zrzuty ekranu
|
Vampire: The Masquerade ? Bloodlines
|
Zrzuty ekranu
|
Warcraft III: Reign of Chaos
|
Zrzuty ekranu, podgl?d map, ekrany ładowania
|
Warhammer 40,000: Dawn of War ? Soulstorm
|
Odznaki jednostek oraz sztandary graczy
|
World in Conflict
|
Zrzuty ekranu
|
World of Warcraft
|
Zrzuty ekranu (Od wersji 2.2
JPEG
jest domy?lnym formatem dla Windows a,
PNG
dla systemow Macintosh) TGA jest tak?e dost?pne lecz wymaga modyfikacji plikow konfiguracyjnych), ładowanie własnych tekstur
|
X3: Reunion
|
Zrzuty ekranu
|
War Thunder
|
Zrzuty ekranu (mo?liwo?? zmiany na
JPEG
)
|