DDS file format, Opis DDS formata tekstura |
Dobrodošli, goste ( Prijava | Registracija )
![]() ![]() |
DDS file format, Opis DDS formata tekstura |
Apr 5 2011, 22:43
Poruka
#1
|
|
|
Grupa: Članovi 1 Poruke: 12 Datum reg.: 16-October 10 Član broj: 38,133 |
Skoro sve moderne igre, bilo za kompjuter ili konzole koriste DDS format ili neku njegovu varijantu. Razlog za koriscenje ovog formata lezi u cinjenici da zauzima manje mesta. Primer - 1024x1024 tekstura TGA format je velicine 3MB, Dok je DDS formata 512kb. To je usteda od 6 puta u prostoru. Graficke kartice imaju direktnu podrsku za koriscenje ovog formata tekstura, za razliku od JPG ili PNG, koje prilikom ucitavanja pretvaraju se u bitmap-e, i time gube svu kompresiju koju imaju na raspolaganju.
Sam DDS format moze da snima u vise podformat, 8bit, 16, 24, 32, 64bit itd. Kompresovane podvarijante su: DXT1 - koristi se kad tekstura nema alfa kanal DXT3 - koristi se kad tekstura ima alfa kanal, ali je intepoliran, pa se gubi na kvalitetu alfa kanala. ovaj format izbegavati DXT5 - koristi se isto za teksture sa alfa kanalom, ali bez gubitka kvaliteta. Ovaj podformati koristiti sto cesce. 3DC - koristi se za kompresiju normal mapa, slican DXT5 kompresiji. Ne podrzava svaki graficki engine ovaj tip komprisije normal mapa, pa je preporucljivo koristiti DXT5 ili nekompresovani format za normal mape Korisni alati za rad DDS teksturama http://developer.nvidia.com/object/photosh...ds_plugins.html - photoshop plug in za snimanje i importovanje DDS tekstura, sa podrskom za kreiranje normal mapa http://developer.nvidia.com/object/dds_utilities_legacy.html - alati za konverziju u DDS format http://developer.nvidia.com/object/texture_tools.html - alati za konverziju u DDS format bazirani na GPU akceleraciji. Zahteva graficku za podrskom za DX10 ili 11. Za kraj savet, raditi u bilo kom nekompresovanom formatu tekstura pre konverzije i slanja iz razloga zato sto se gubi odredjeni kvalitet u teksturi prilikom svakog snimanja. Ako imate neko pitanje, slobodno postavite. |
|
|
|
![]() ![]() |
| Lo-fi verzija | Trenutno vreme: Tuesday 21. May 2013 - 11:56 |