aspose.info
IT

3D2 - Formato file CAD-3D 2.0

Aggiornato

Che cos’è un file 3D2?

Un file con estensione .3D2 è un file CAD-3D 2.0 che memorizza più oggetti 3D e informazioni su questi oggetti. Le informazioni sulle tavolozze dei fulmini e dei colori utilizzate dagli oggetti 3D sono tutte archiviate in questo file. Un singolo file può contenere fino a 40 oggetti. 3D2 era stato utilizzato come primo formato per le animazioni al computer. I file 3DS possono essere aperti con il software applicativo Quick3D.

Formato file 3D2

Il formato file 3D2 è simile al formato file precedente e comprende due parti.

  1. Un’intestazione di 256 byte che contiene informazioni sul numero di oggetti contenuti nel file, le impostazioni della luce e le informazioni sul colore.
  2. Una struttura di dati ripetuta che definisce gli oggetti 3D nel file.

Il formato file 3D2 assomiglia al formato file precedente, ma differisce in quanto non si basa sulla libreria Fast Floating Point (LIBF) di Motorola. Riduce notevolmente i requisiti di archiviazione memorizzando ciascuna coordinata in una parola a due byte anziché in un valore a virgola mobile a quattro byte.

Intestazione 3D2

CampoTipoValore
ID filePAROLA$3D02
Conteggio di oggetti nel fileWORD1-40
Indicatore di accensione/spegnimento della sorgente luminosa AWORD(0=spento, 1=acceso)
Indicatore di accensione/spegnimento della sorgente luminosa BWORD(0=spento, 1=acceso)
Indicatore di accensione/spegnimento della sorgente luminosa CWORD(0=spento, 1=acceso)
Sorgente luminosa A luminositàWORD(0-7)
Luminosità della sorgente luminosa BWORD(0-7)
Luminosità della sorgente luminosa CWORD(0-7)
Luminosità della luce ambienteWORD(0-7)
Posizione della sorgente luminosa AZWORD(da -50 a +50)
Posizione BZ della sorgente luminosaWORD(da -50 a +50)
Posizione della sorgente luminosa CZWORD(da -50 a +50)
Posizione AY della sorgente luminosaWORD(da -50 a +50)
Sorgente luminosa PER posizioneWORD(da -50 a +50)
Posizione CY della sorgente luminosaWORD(da -50 a +50)
Posizione AX della sorgente luminosaWORD(da -50 a +50)
Posizione BX della sorgente luminosaWORD(da -50 a +50)
Posizione CX della sorgente luminosaWORD(da -50 a +50)
Tavolozza dei colori degli oggetti16 WORD(formato BIOS)
Matrice di base del gruppo di colori16 PAROLE

Matrice di base del gruppo di colori

La tavolozza nel file 3D2 deve essere accompagnata dall’array base del gruppo di colori che indica l’indice del primo colore del gruppo a cui appartiene quel colore. Quella che segue è una tavolozza di esempio che contiene un colore di sfondo nero, seguito da cinque rossi, cinque verdi e cinque blu.

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

Riferimenti

Vedi anche