Qu’est-ce qu’un fichier 3D2 ?
Un fichier avec l’extension .3D2 est un fichier CAD-3D 2.0 qui stocke plusieurs objets 3D et des informations sur ces objets. Les informations sur la foudre et les palettes de couleurs utilisées par les objets 3D sont toutes stockées dans ce fichier. Un seul fichier peut contenir jusqu’à 40 objets. 3D2 avait été utilisé comme premier format pour les animations informatiques. Les fichiers 3DS peuvent être ouverts avec le logiciel d’application Quick3D.
Format de fichier 3D2
Le format de fichier 3D2 est similaire à l’ancien format de fichier et comprend deux parties.
- Un en-tête de 256 octets qui contient des informations sur le nombre d’objets contenus dans le fichier, les paramètres d’éclairage et les informations de couleur.
- Une structure répétitive de données qui définit les objets 3D dans le fichier.
Le format de fichier 3D2 ressemble à l’ancien format de fichier, mais diffère en ce qu’il ne repose pas sur la bibliothèque Fast Floating Point (LIBF) de Motorola. Il réduit considérablement les besoins de stockage en stockant chaque coordonnée dans un mot de deux octets au lieu d’une valeur à virgule flottante de quatre octets.
En-tête 3D2
Champ | Type | Valeur |
---|---|---|
Identifiant de fichier | MOT | $3D02 |
Nombre d’objets dans le fichier | WORD | 1-40 |
Indicateur marche/arrêt de la source lumineuse A | WORD | (0=désactivé, 1=activé) |
Indicateur marche/arrêt de la source lumineuse B | WORD | (0=désactivé, 1=activé) |
Indicateur marche/arrêt de la source lumineuse C | WORD | (0=désactivé, 1=activé) |
Luminosité de la source lumineuse A | WORD | (0-7) |
Luminosité de la source lumineuse B | WORD | (0-7) |
Luminosité de la source lumineuse C | WORD | (0-7) |
Luminosité de la lumière ambiante | WORD | (0-7) |
Position AZ de la source lumineuse | WORD | (-50 à +50) |
Position BZ de la source lumineuse | WORD | (-50 à +50) |
Position CZ de la source lumineuse | WORD | (-50 à +50) |
Position AY de la source lumineuse | WORD | (-50 à +50) |
Source lumineuse Position BY | WORD | (-50 à +50) |
Position CY de la source lumineuse | WORD | (-50 à +50) |
Position AX de la source lumineuse | WORD | (-50 à +50) |
Position BX de la source lumineuse | WORD | (-50 à +50) |
Position CX de la source lumineuse | WORD | (-50 à +50) |
Palette de couleurs d’objets | 16 MOTS | (format BIOS) |
Tableau de base du groupe de couleurs | 16 MOTS |
Tableau de base du groupe de couleurs
La palette du fichier 3D2 doit être accompagnée du tableau de base du groupe de couleurs qui indique l’indice de la première couleur du groupe auquel appartient cette couleur. Voici un exemple de palette contenant une couleur d’arrière-plan noire, suivie de cinq rouges, cinq verts et cinq bleus.
INDICE | COULEUR | BASE |
---|---|---|
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 |