aspose.info
CS

3D2 - CAD-3D 2.0 File Format

Aktualizováno

Co je soubor 3D2?

Soubor s příponou .3D2 je soubor CAD-3D 2.0, který ukládá více 3D objektů a informací o těchto objektech. V tomto souboru jsou uloženy informace o bleskech a paletách barev, které 3D objekty používají. Jeden soubor pojme až 40 objektů. 3D2 byl používán jako raný formát pro počítačové animace. Soubory 3DS lze otevřít pomocí aplikačního softwaru Quick3D.

Formát souboru 3D2

Formát souboru 3D2 je podobný staršímu formátu souboru a skládá se ze dvou částí.

  1. 256bajtová hlavička, která obsahuje informace o počtu objektů obsažených v souboru, nastavení světla a informace o barvě.
  2. Opakující se struktura dat, která definuje 3D objekty v souboru.

Formát souboru 3D2 se podobá staršímu formátu souboru, ale liší se tím, že nespoléhá na knihovnu Fast Floating Point (LIBF) společnosti Motorola. Výrazně snižuje požadavky na úložiště tím, že každou souřadnici ukládá do dvoubajtového slova namísto čtyřbajtové hodnoty s pohyblivou řádovou čárkou.

Záhlaví 3D2

PoleTypHodnota
ID souboruSLOVO$3D02
Počet objektů v souboruSLOVO1-40
Indikátor zapnutí/vypnutí zdroje světla AWORD(0=vypnuto, 1=zapnuto)
Indikátor zapnutí/vypnutí světelného zdroje BWORD(0=vypnuto, 1=zapnuto)
Indikátor zapnutí/vypnutí světelného zdrojeWORD(0=vypnuto, 1=zapnuto)
Jas zdroje světla AWORD(0-7)
Jas světelného zdroje BWORD(0-7)
Světelný zdroj C jasWORD(0-7)
Jas okolního světlaWORD(0-7)
Pozice AZ zdroje světlaWORD(-50 až +50)
Umístění BZ zdroje světlaWORD(-50 až +50)
Pozice zdroje světla CZWORD(-50 až +50)
Pozice AY zdroje světlaWORD(-50 až +50)
Světelný zdroj BY poziceSLOVO(-50 až +50)
Pozice CY zdroje světlaWORD(-50 až +50)
Pozice AX zdroje světlaWORD(-50 až +50)
Pozice BX světelného zdrojeWORD(-50 až +50)
Pozice CX světelného zdrojeWORD(-50 až +50)
Paleta barev objektů16 SLOV(formát BIOS)
Základní pole barevné skupiny16 SLOV

Základní pole barevné skupiny

Paletu v souboru 3D2 musí doprovázet základní pole skupiny barev, které označuje index první barvy ve skupině, do které tato barva patří. Následuje příklad palety, která obsahuje černou barvu pozadí, po níž následuje pět červených, pět zelených a pět modrých.

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

Reference

Viz také