aspose.info
PL

3D2 — format pliku CAD-3D 2.0

Zaktualizowano

Co to jest plik 3D2?

Plik z rozszerzeniem .3D2 to plik CAD-3D 2.0, który przechowuje wiele obiektów 3D i informacje o tych obiektach. Wszystkie informacje o błyskawicach i paletach kolorów używane przez obiekty 3D są przechowywane w tym pliku. Pojedynczy plik może pomieścić do 40 obiektów. 3D2 był używany jako wczesny format animacji komputerowych. Pliki 3DS można otwierać za pomocą oprogramowania aplikacji Quick3D.

Format pliku 3D2

Format pliku 3D2 jest podobny do starszego formatu pliku i składa się z dwóch części.

  1. Nagłówek o długości 256 bajtów, który zawiera informacje o liczbie obiektów zawartych w pliku, ustawieniach oświetlenia oraz informacje o kolorze.
  2. Powtarzająca się struktura danych, która definiuje obiekty 3D w pliku.

Format pliku 3D2 przypomina starszy format pliku, ale różni się tym, że nie opiera się na bibliotece Fast Floating Point (LIBF) firmy Motorola. Znacząco zmniejsza wymagania dotyczące przechowywania, przechowując każdą współrzędną w dwubajtowym słowie zamiast czterobajtowej wartości zmiennoprzecinkowej.

Nagłówek 3D2

PoleTypWartość
Identyfikator plikuSŁOWO$3D02
Liczba obiektów w plikuWORD1-40
Źródło światła Wskaźnik włączenia/wyłączeniaSŁOWO(0=wyłączone, 1=włączone)
Wskaźnik włączenia/wyłączenia źródła światła BWORD(0=wyłączone, 1=włączone)
Wskaźnik włączenia/wyłączenia źródła światła CWORD(0=wyłączone, 1=włączone)
Źródło światła JasnośćSŁOWO(0-7)
Jasność źródła światła BSŁOWO(0-7)
Jasność źródła światła CWORD(0-7)
Jasność światła otoczeniaWORD(0-7)
Źródło światła Pozycja AZWORD(-50 do +50)
Źródło światła Pozycja BZWORD(-50 do +50)
Źródło światła Pozycja CZWORD(-50 do +50)
Położenie AY źródła światłaWORD(-50 do +50)
Źródło światła WG pozycjiWORD(-50 do +50)
Źródło światła Pozycja CYWORD(-50 do +50)
Położenie AX źródła światłaWORD(-50 do +50)
Pozycja BX źródła światłaWORD(-50 do +50)
Źródło światła Pozycja CXWORD(-50 do +50)
Paleta kolorów obiektu16 SŁÓW(format BIOS)
Podstawowa tablica grup kolorów16 SŁÓW

Bazowa tablica grup kolorów

Do palety w pliku 3D2 musi być dołączona tablica bazowa grupy kolorów, która wskazuje indeks pierwszego koloru w grupie, do której ten kolor należy. Poniżej znajduje się przykładowa paleta zawierająca czarny kolor tła, po którym następuje pięć czerwieni, pięć zieleni i pięć błękitów.

INDEKSKOLORBAZA
00000
11001
22001
33001
44001
55001
60106
70206
80306
90406
100506
1100111
1200211
1300311
1400411
1500511

Bibliografia

Zobacz też