Qu'est-ce que le format de fichier AC ?
Les fichiers .ac appartiennent à la catégorie des fichiers de modèles 3D.
Les fichiers avec l'extension .ac contiennent des modèles tridimensionnels générés dans le logiciel AC3D. Cette application permet de créer des objets 3D et de modifier des projets existants ; elle est utilisée dans la production de jeux vidéo et est particulièrement populaire pour les ressources de simulation de vol telles que les extensions pour FlightGear et X-Plane. AC3D est en développement depuis 1992, créé à l'origine par Andy Colebourne et désormais maintenu par Inivis Limited.
Dans les fichiers .ac, les modèles tridimensionnels complets sont stockés sous forme de texte ASCII brut. Le contenu comprend :
- les positions et tailles des objets dans la scène,
- les définitions de polygones des surfaces individuelles,
- les propriétés des matériaux (couleur, brillance, transparence),
- les références de textures et les coordonnées de mappage UV,
- les groupements hiérarchiques d'objets (relations parent/enfant).
Les fichiers d'images de texture sont stockés séparément et référencés par leur chemin d'accès à l'intérieur du fichier .ac - ils ne sont pas intégrés dans le fichier de modèle lui-même.
Les fichiers avec l'extension .ac sont le plus souvent utilisés pour sauvegarder le travail effectué dans l'application AC3D. De cette manière, les projets de modèles tridimensionnels peuvent être transférés entre ordinateurs ou partagés en ligne, par exemple via des plateformes d'échange de fichiers.
Les fichiers .ac peuvent également être convertis dans d'autres formats à l'aide de convertisseurs dédiés. De nombreux programmes de création et d'animation de graphiques tridimensionnels - y compris Blender - prennent en charge l'importation directe de modèles AC3D sans conversion préalable.
Sécurité et sûreté
RISQUE : LOWFichier 3D en texte brut ; ne contient aucun code exécutable. Les chemins de texture à l'intérieur du fichier pourraient théoriquement référencer des chemins distants, mais ce n'est pas un vecteur d'attaque pratique.
Détails du format
en bref- Sortie générique autoconf / script shell (ac) - GNU autoconf utilise l'extension .ac pour les scripts configure.ac (texte de macro M4) ; contexte entièrement différent, courant sur les systèmes Linux.
- Fichier AC Audio Codec (rare) - Certains encodeurs hérités utilisaient .ac pour les données de codec audio ; très rare.
Programmes qui ouvrent les fichiers AC
Détails techniques
spécifications approfondies| Encodage | Texte ASCII brut ; lisible par l'homme et modifiable dans n'importe quel éditeur de texte |
| Signature de fichier (magic bytes) | La première ligne est `AC3Db` (5 octets + saut de ligne) ; le jeton de version `b` identifie le format actuel ; les fichiers plus anciens utilisent `AC3Da` |
| Conteneur | Format de jetons basé sur des lignes avec des blocs MATERIAL séquentiels suivis de blocs hiérarchiques OBJECT / kids |
| Compression | Aucune (texte brut, pas d'empaquetage) |
| Complexité de la scène | Un seul fichier `.ac` peut contenir une scène complète avec plusieurs objets nommés, des sous-objets et des groupes LOD (niveau de détail) |
| Taille de fichier typique | 1 Ko - 50 Mo (d'objets simples à des scènes multi-objets complexes) |
| Gestion des textures | Externe uniquement ; les fichiers d'images de texture sont référencés par leur chemin d'accès et ne sont pas intégrés dans le fichier `.ac` |
| Hiérarchie de la scène | Imbrication parent/enfant via les blocs OBJECT et kids ; prend en charge un regroupement arbitrairement profond |
| Définition des matériaux | Les blocs MATERIAL par objet définissent les couleurs RVB ambiante/diffuse/spéculaire, la brillance, la transparence et le mappage de texture |
| Plateformes supportées | Windows, Linux, macOS (AC3D et Blender sont multiplateformes) |
| Utilisation principale | Extensions de simulation de vol (décors FlightGear, X-Plane), ressources de jeux open-source, scènes 3D légères |
| Identification de la version du format | Le jeton d'en-tête encode la version : `AC3Db` = actuel ; `AC3Da` = ancienne révision |
| Publié | 1992 (AC3D first version by Andy Colebourne); Inivis acquired/maintains from ~2000s |
| Dernière version | AC3D 8.x; format version token 'AC3Db' in file header (current) |
| Spécification | www.inivis.com |
Conversions AC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AC.