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. Informacje o błyskawicy i paletach kolorów używanych 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ą aplikacji Quick3D.
Format pliku 3D2
Format pliku 3D2 jest podobny do starszego formatu pliku i składa się z dwóch części.
- 256-bajtowy nagłówek, który zawiera informacje o liczbie obiektów zawartych w pliku, ustawieniach oświetlenia oraz informacji o kolorze.
- Powtarzająca się struktura danych definiująca 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. Znacznie zmniejsza wymagania dotyczące przechowywania, przechowując każdą współrzędną w dwubajtowym słowie zamiast czterobajtowej wartości zmiennoprzecinkowej.
Nagłówek 3D2
Pole | Typ | Wartość |
---|---|---|
Identyfikator pliku | SŁOWO | $3D02 |
Liczba obiektów w pliku | WORD | 1-40 |
Źródło światła Wskaźnik wł./wył. | WORD | (0=wyłączone, 1=włączone) |
Wskaźnik włączenia/wyłączenia źródła światła B | WORD | (0=wyłączone, 1=włączone) |
Wskaźnik włączenia/wyłączenia źródła światła C | WORD | (0=wyłączone, 1=włączone) |
Źródło światła Jasność A | WORD | (0-7) |
Jasność źródła światła B | WORD | (0-7) |
Jasność źródła światła C | WORD | (0-7) |
Jasność światła otoczenia | WORD | (0-7) |
Pozycja źródła światła AZ | WORD | (-50 do +50) |
Pozycja BZ źródła światła | WORD | (-50 do +50) |
Pozycja CZ źródła światła | WORD | (-50 do +50) |
Pozycja AY źródła światła | WORD | (-50 do +50) |
Źródło światła BY pozycja | WORD | (-50 do +50) |
Pozycja CY źródła światła | WORD | (-50 do +50) |
Pozycja AX źródła światła | WORD | (-50 do +50) |
Pozycja BX źródła światła | WORD | (-50 do +50) |
Pozycja źródła światła CX | WORD | (-50 do +50) |
Paleta kolorów obiektów | 16 SŁÓW | (format BIOS) |
Tablica podstawowa grupy kolorów | 16 SŁÓW |
Podstawowa tablica grup kolorów
Palecie w pliku 3D2 musi towarzyszyć tablica bazowa grupy kolorów, która wskazuje indeks pierwszego koloru w grupie, do której ten kolor należy. Poniżej przedstawiono przykładową paletę zawierającą kolor tła czarny, po którym następuje pięć czerwieni, pięć zieleni i pięć błękitów.
INDEKS | KOLOR | BAZA |
---|---|---|
0 | 000 | 0 |
1 | 100 | 1 |
2 | 200 | 1 |
3 | 300 | 1 |
4 | 400 | 1 |
5 | 500 | 1 |
6 | 010 | 6 |
7 | 020 | 6 |
8 | 030 | 6 |
9 | 040 | 6 |
10 | 050 | 6 |
11 | 001 | 11 |
12 | 002 | 11 |
13 | 003 | 11 |
14 | 004 | 11 |
15 | 005 | 11 |