aspose.info
RO

3D2 - Format de fișier CAD-3D 2.0

Actualizat

Ce este un fișier 3D2?

Un fișier cu extensia .3D2 este un fișier CAD-3D 2.0 care stochează mai multe obiecte 3D și informații despre aceste obiecte. Informațiile despre fulgere și paletele de culori utilizate de obiectele 3D sunt toate stocate în acest fișier. Un singur fișier poate conține până la 40 de obiecte. 3D2 a fost folosit ca un format timpuriu pentru animațiile pe computer. Fișierele 3DS pot fi deschise cu aplicația software Quick3D.

Format de fișier 3D2

Formatul de fișier 3D2 este similar cu formatul de fișier mai vechi și cuprinde două părți.

  1. Un antet de 256 de octeți care conține informații despre numărul de obiecte conținute în fișier, setările de lumină și informațiile de culoare.
  2. O structură repetată de date care definește obiectele 3D din fișier.

Formatul de fișier 3D2 seamănă cu formatul de fișier mai vechi, dar diferă prin faptul că nu se bazează pe biblioteca Fast Floating Point (LIBF) a Motorola. Reduce considerabil cerințele de stocare prin stocarea fiecărei coordonate într-un cuvânt de doi octeți în loc de o valoare în virgulă mobilă de patru octeți.

Antet 3D2

CâmpTipValoare
ID-ul fișieruluiCUVÂNT$3D02
Numărul de obiecte din fișierWORD1-40
Indicator de pornire/oprire a sursei de lumină ACUVANT(0=oprit, 1=pornit)
Indicator de pornire/oprire sursa de lumina BCUVANT(0=oprit, 1=pornit)
Indicator de pornire/oprire sursa de lumina CCUVANT(0=oprit, 1=pornit)
Sursa de lumină A luminozitateCUVANT(0-7)
Strălucirea sursei de lumină BCUVANT(0-7)
Luminozitatea sursei de lumină CCUVANT(0-7)
Luminozitatea luminii ambientaleCUVANT(0-7)
Poziția AZ a sursei de luminăCUVANT(-50 până la +50)
Poziția BZ a sursei de luminăCUVANT(-50 până la +50)
Poziția CZ a sursei de luminăCUVANT(-50 până la +50)
Poziția AY a sursei de luminăCUVANT(-50 până la +50)
Sursă de lumină DUPĂ pozițieCUVANT(-50 până la +50)
Poziția CY a sursei de luminăCUVANT(-50 până la +50)
Poziția AX a sursei de luminăCUVANT(-50 până la +50)
Poziția BX a sursei de luminăCUVANT(-50 până la +50)
Poziția CX a sursei de luminăCUVANT(-50 până la +50)
Paleta de culori a obiectului16 CUVINTE(format BIOS)
Matrice de bază a grupului de culori16 CUVINTE

Color Group Base Array

Paleta din fișierul 3D2 trebuie să fie însoțită de matricea de bază a grupului de culori care indică indicele primei culori din grupul căruia îi aparține acea culoare. Următoarea este un exemplu de paletă care conține o culoare de fundal de negru, urmată de cinci roșii, cinci verzi și cinci albastre.

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

Referințe

Vezi și