Kas yra 3D2 failas?
Failas su plėtiniu .3D2 yra CAD-3D 2.0 failas, kuriame saugomi keli 3D objektai ir informacija apie šiuos objektus. Visa 3D objektų naudojama žaibo ir spalvų palečių informacija yra saugoma šiame faile. Viename faile gali būti iki 40 objektų. 3D2 buvo naudojamas kaip ankstyvas kompiuterinės animacijos formatas. 3DS failus galima atidaryti naudojant Quick3D taikomąją programinę įrangą.
3D2 failo formatas
3D2 failo formatas yra panašus į senesnį failo formatą ir susideda iš dviejų dalių.
- 256 baitų antraštė, kurioje pateikiama informacija apie faile esančių objektų skaičių, apšvietimo nustatymus ir spalvų informaciją.
- Pasikartojanti duomenų struktūra, apibrėžianti 3D objektus faile.
3D2 failo formatas panašus į senesnį failo formatą, tačiau skiriasi tuo, kad jis nepriklauso nuo Motorola greitojo slankiojo taško bibliotekos (LIBF). Tai žymiai sumažina saugojimo reikalavimus, nes kiekviena koordinatė išsaugoma dviejų baitų žodyje, o ne keturių baitų slankiojo kablelio reikšmėje.
3D2 antraštė
Laukas | Tipas | Vertė |
---|---|---|
Failo ID | ŽODIS | $3D02 |
Objektų skaičius faile | WORD | 1-40 |
Šviesos šaltinis A įjungimo/išjungimo indikatorius | WORD | (0=išjungta, 1=įjungta) |
Šviesos šaltinio B įjungimo/išjungimo indikatorius | WORD | (0=išjungta, 1=įjungta) |
Šviesos šaltinio C įjungimo/išjungimo indikatorius | WORD | (0=išjungta, 1=įjungta) |
Šviesos šaltinis A ryškumas | WORD | (0-7) |
Šviesos šaltinio B ryškumas | WORD | (0-7) |
Šviesos šaltinio C ryškumas | WORD | (0-7) |
Aplinkos šviesos ryškumas | WORD | (0-7) |
Šviesos šaltinio AZ padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio BZ padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio CZ padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio AY padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinis PAGAL padėtį | WORD | (nuo -50 iki +50) |
Šviesos šaltinio CY padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio AX padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio BX padėtis | WORD | (nuo -50 iki +50) |
Šviesos šaltinio CX padėtis | WORD | (nuo -50 iki +50) |
Objekto spalvų paletė | 16 ŽODŽIŲ | (BIOS formatas) |
Spalvų grupės bazinis masyvas | 16 ŽODŽIŲ |
Spalvų grupės bazinis masyvas
Prie 3D2 failo paletės turi būti pateiktas spalvų grupės bazinis masyvas, nurodantis pirmosios spalvos indeksą grupėje, kuriai ta spalva priklauso. Toliau pateikiamas paletės pavyzdys, kuriame yra juoda fono spalva, po kurios yra penkios raudonos, penkios žalios ir penkios mėlynos spalvos.
INDEKSAS | SPALVA | PAGRINDAS |
---|---|---|
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 |