aspose.info
LV

3D2 — CAD-3D 2.0 faila formāts

Atjaunināts

Kas ir 3D2 fails?

Fails ar paplašinājumu .3D2 ir CAD-3D 2.0 fails, kurā tiek glabāti vairāki 3D objekti un informācija par šiem objektiem. Šajā failā tiek saglabāta informācija par zibens un krāsu paletēm, ko izmanto 3D objekti. Vienā failā var būt līdz 40 objektiem. 3D2 tika izmantots kā agrīns datoranimāciju formāts. 3DS failus var atvērt, izmantojot Quick3D lietojumprogrammatūru.

3D2 faila formāts

3D2 faila formāts ir līdzīgs vecākajam faila formātam un sastāv no divām daļām.

  1. 256 baitu galvene, kas satur informāciju par failā esošo objektu skaitu, apgaismojuma iestatījumiem un krāsu informāciju.
  2. Atkārtota datu struktūra, kas definē 3D objektus failā.

3D2 faila formāts atgādina vecāku failu formātu, taču atšķiras ar to, ka tas nav balstīts uz Motorola Fast Floating Point bibliotēku (LIBF). Tas ievērojami samazina uzglabāšanas prasības, katru koordinātu saglabājot divu baitu vārdā, nevis četru baitu peldošā komata vērtībā.

3D2 galvene

LauksTipsVērtība
Faila IDVĀRDS$3D02
Objektu skaits failāWORD1-40
Gaismas avots A ieslēgšanas/izslēgšanas indikatorsWORD(0=izslēgts, 1=ieslēgts)
Gaismas avota B ieslēgšanas/izslēgšanas indikatorsWORD(0=izslēgts, 1=ieslēgts)
Gaismas avota C ieslēgšanas/izslēgšanas indikatorsWORD(0=izslēgts, 1=ieslēgts)
Gaismas avots A spilgtumsWORD(0-7)
Gaismas avota B spilgtumsWORD(0-7)
Gaismas avota C spilgtumsWORD(0-7)
Apkārtējās gaismas spilgtumsWORD(0-7)
Gaismas avota AZ pozīcijaWORD(-50 līdz +50)
Gaismas avota BZ pozīcijaWORD(-50 līdz +50)
Gaismas avota CZ pozīcijaWORD(-50 līdz +50)
Gaismas avota pozīcija AYWORD(-50 līdz +50)
Gaismas avots PĒC pozīcijasVĀRDS(-50 līdz +50)
Gaismas avota CY pozīcijaWORD(-50 līdz +50)
Gaismas avota AX pozīcijaWORD(-50 līdz +50)
Gaismas avota BX pozīcijaWORD(-50 līdz +50)
Gaismas avota CX pozīcijaWORD(-50 līdz +50)
Objekta krāsu palete16 VĀRDI(BIOS formāts)
Krāsu grupu bāzes masīvs16 VĀRDI

Krāsu grupu bāzes masīvs

Paletei 3D2 failā ir jāpievieno krāsu grupas bāzes masīvs, kas norāda pirmās krāsas indeksu grupā, kurai šī krāsa pieder. Tālāk ir parādīts piemērs paletei, kurā ir melna fona krāsa, kam seko pieci sarkani, pieci zaļi un pieci zili.

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

Atsauces

Skatīt arī