Vad är filformatet AC?
.ac-filer tillhör kategorin 3D-modellfiler.
Filer med filändelsen .ac innehåller tredimensionella modeller genererade i programvaran AC3D. Denna applikation gör det möjligt att skapa 3D-objekt och modifiera befintliga projekt; den används i datorspelsproduktion och är särskilt populär för flygsimuleringstillgångar såsom tillägg till FlightGear och X-Plane. AC3D har utvecklats sedan 1992, ursprungligen skapat av Andy Colebourne och underhålls nu av Inivis Limited.
I .ac-filer lagras kompletta tredimensionella modeller som vanlig ASCII-text. Innehållet inkluderar:
- positioner och storlekar för objekt i scenen,
- polygondefinitioner av enskilda ytor,
- materialegenskaper (färg, glans, transparens),
- texturreferenser och UV-mappningskoordinater,
- hierarkiska grupperingar av objekt (förälder/barn-relationer).
Texturbildfiler lagras separat och refereras via filsökväg inuti .ac-filen - de är inte inbäddade i själva modellfilen.
Filer med filändelsen .ac används oftast för att spara arbete utfört i AC3D-applikationen. På detta sätt kan tredimensionella modellprojekt överföras mellan datorer eller delas online, till exempel via plattformar för filutbyte.
.ac-filer kan också konverteras till andra format med hjälp av dedikerade konverterare. Många program för att skapa och animera tredimensionell grafik - inklusive Blender - stöder import av AC3D-modeller direkt utan föregående konvertering.
Säkerhet & trygghet
RISK: LOW3D-fil i klartext; innehåller ingen exekverbar kod. Textursökvägar inuti filen skulle teoretiskt kunna referera till fjärrsökvägar, men detta är inte en praktisk attackvektor.
Formatdetaljer
i ett nötskal- Generisk autoconf-utdata / skalskript (ac) - GNU autoconf använder filändelsen .ac för configure.ac-skript (M4-makrotext); helt annat sammanhang, vanligt på Linux-system.
- AC Audio Codec-fil (sällsynt) - Vissa äldre kodare använde .ac för ljudcodec-data; mycket sällsynt.
Program som öppnar AC-filer
Tekniska detaljer
djup specifikation| Kodning | Vanlig ASCII-text; läsbar och redigerbar i valfri textredigerare |
| Filhuvudets signatur | Första raden är `AC3Db` (5 bytes + nyrad); versionstoken `b` identifierar det nuvarande formatet; äldre filer använder `AC3Da` |
| Container | Radbaserat tokenformat med sekventiella MATERIAL-block följt av hierarkiska OBJECT / kids-block |
| Komprimering | Ingen (klartext, ingen packning) |
| Scenkomplexitet | En enskild `.ac`-fil kan innehålla en komplett scen med flera namngivna objekt, underobjekt och LOD-grupper (level of detail) |
| Typisk filstorlek | 1 KB - 50 MB (från enkla objekt till komplexa scener med många objekt) |
| Texturhantering | Endast externa; texturbildfiler refereras via filsökväg och är inte inbäddade i själva `.ac`-filen |
| Scenhierarki | Förälder/barn-nästling via OBJECT- och kids-block; stöder godtyckligt djup gruppering |
| Materialdefinition | MATERIAL-block per objekt definierar RGB-färg för ambient/diffuse/specular, glans, transparens och texturmappning |
| Plattformar som stöds | Windows, Linux, macOS (AC3D och Blender är plattformsoberoende) |
| Primär användning | Tillägg till flygsimulatorer (FlightGear, X-Plane-miljöer), speltillgångar med öppen källkod, lätta 3D-scener |
| Identifiering av formatversion | Token i filhuvudet kodar versionen: `AC3Db` = aktuell; `AC3Da` = äldre revision |
| Släppt | 1992 (AC3D first version by Andy Colebourne); Inivis acquired/maintains from ~2000s |
| Senaste version | AC3D 8.x; format version token 'AC3Db' in file header (current) |
| Specifikation | www.inivis.com |
AC-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om AC-filer.