Qu'est-ce que le format de fichier 3DS ?
.3ds est un format de fichier utilisé par le logiciel informatique Autodesk 3D Studio. Les fichiers .3ds stockent diverses informations concernant une scène 3D, notamment les coordonnées, les données de maillage, les données de polygones utilisées pour la création d'objets, les attributs, les informations de couleur, les données de matériaux, les informations d'éclairage, les références de bitmaps, les animations et les emplacements de caméras.
Les données .3ds sont stockées au format binaire pour réduire les temps de chargement et la taille du fichier par rapport aux fichiers au format texte standard de type similaire. La structure du fichier .3ds est composée de blocs de données imbriqués appelés « chunks », chacun contenant un identifiant (ID) et un champ de taille de données. Les deux premiers octets de chaque chunk contiennent l'ID du chunk, tandis que les quatre octets suivants contiennent la longueur totale en octets du chunk. Les chunks stockent également des informations sur la visualisation, les formes et l'éclairage qui, ensemble, représentent une scène 3D. Chaque fichier .3ds valide s'ouvre avec l'ID de chunk principal 0x4D4D stocké dans l'ordre des octets little-endian.
Bien que le .3ds ait un successeur - le format de projet natif .MAX introduit avec 3D Studio MAX en 1996 - il est toujours largement utilisé à grande échelle pour l'échange de maillages entre applications. Lorsque des données de scène plus riches ou une fidélité d'animation supérieure sont nécessaires, des formats tels que .FBX ou .OBJ sont souvent préférés, bien que le .3ds conserve un solide support historique à travers des dizaines d'outils 3D.
Sécurité et sûreté
RISQUE : LOWUn modèle 3D .3ds n'est constitué que de données de géométrie/matériaux - aucun code exécutable - donc l'ouvrir dans une application 3D est sûr ; le principal problème pratique réside dans les maillages mal formés (mauvaises normales, trous) plutôt que dans la sécurité. Un bémol : les analyseurs pour les anciens formats de maillage binaire ont parfois présenté des bogues de dépassement de tampon, donc maintenez votre logiciel 3D à jour et méfiez-vous des fichiers .3ds provenant de sources non fiables. Confirmez toujours qu'un « modele.3ds » n'est pas un exécutable déguisé en vérifiant l'extension réelle.
Détails du format
en bref- ROM de jeu Nintendo 3DS / image de cartouche - Une copie de jeu Nintendo 3DS utilise également l'extension .3ds ; il s'agit d'un binaire sans rapport qui ne fonctionne que dans un émulateur 3DS (Lime3DS/Azahar), et non dans un modélisateur 3D.
Programmes qui ouvrent les fichiers 3DS
Détails techniques
spécifications approfondies| Octets magiques | `4D 4D` à l'offset 0 (ID de chunk principal `0x4D4D`) |
| Ordre des octets | Little-endian partout |
| Encodage du stockage | Binaire (non lisible par l'homme) |
| Largeur de l'ID de chunk | 2 octets par chunk |
| Champ de longueur de chunk | Entier little-endian de 4 octets ; la valeur inclut l'en-tête de chunk de 6 octets lui-même |
| Topologie des polygones | Maillage uniquement triangulaire ; toutes les faces sont stockées sous forme de polygones triangulaires |
| Limite d'index de vertex | Index 16 bits par objet de maillage - maximum 65 535 sommets par objet |
| Références de texture | Stocke les chaînes de chemin de fichier vers des fichiers bitmaps externes ; coordonnées UV stockées par sommet |
| Canaux de matériaux | Couleur diffuse, couleur spéculaire, brillance et opacité (transparence) |
| Données d'animation | Animation par images clés (chunk KFDATA) pour la position, la rotation et l'échelle de l'objet |
| Support caméra | Position de la caméra et point cible ; angle de champ de vision défini en degrés |
| Types de lumière | Lumières omnidirectionnelles (point) et spots, chacune avec couleur et multiplicateur |
| Type MIME | `image/x-3ds` |
| Système de coordonnées | Main droite, Y vers le haut |
| Format compagnon | Les fichiers `.prj` stockent des paramètres de projet supplémentaires non inclus dans le `.3ds` |
| Publié | 1990 (Autodesk 3D Studio for DOS, releases 1-4); native format until 3D Studio MAX 1.0 in 1996 |
| Spécification | en.wikipedia.org |
Conversions 3DS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers 3DS.