Co to jest format pliku AC?
Pliki .ac należą do kategorii plików modeli 3D.
Pliki z rozszerzeniem .ac zawierają trójwymiarowe modele wygenerowane w oprogramowaniu AC3D. Ta aplikacja pozwala na tworzenie obiektów 3D i modyfikowanie istniejących projektów; jest wykorzystywana w produkcji gier wideo i jest szczególnie popularna w przypadku zasobów do symulacji lotu, takich jak dodatki do FlightGear i X-Plane. AC3D jest rozwijany od 1992 roku, pierwotnie stworzony przez Andy'ego Colebourne'a, a obecnie utrzymywany przez Inivis Limited.
W plikach .ac przechowywane są kompletne modele trójwymiarowe jako zwykły tekst ASCII. Zawartość obejmuje:
- pozycje i rozmiary obiektów na scenie,
- definicje poligonów poszczególnych powierzchni,
- właściwości materiałów (kolor, połysk, przezroczystość),
- odniesienia do tekstur i współrzędne mapowania UV,
- hierarchiczne grupowanie obiektów (relacje rodzic/dziecko).
Pliki obrazów tekstur są przechowywane oddzielnie i przywoływane przez ścieżkę nazwy pliku wewnątrz pliku .ac - nie są one osadzone w samym pliku modelu.
Pliki z rozszerzeniem .ac są najczęściej używane do zapisywania prac prowadzonych w aplikacji AC3D. W ten sposób projekty modeli trójwymiarowych mogą być przesyłane między komputerami lub udostępniane online, na przykład za pośrednictwem platform wymiany plików.
Pliki .ac można również konwertować na inne formaty za pomocą dedykowanych konwerterów. Wiele programów do tworzenia i animowania grafiki trójwymiarowej - w tym Blender - obsługuje bezpośredni import modeli AC3D bez wcześniejszej konwersji.
Bezpieczeństwo
RYZYKO: LOWPlik 3D w formacie tekstowym; nie zawiera kodu wykonywalnego. Ścieżki tekstur wewnątrz pliku mogłyby teoretycznie odwoływać się do ścieżek zdalnych, ale nie jest to praktyczny wektor ataku.
Szczegóły formatu
w pigułce- Ogólny wynik autoconf / skrypt powłoki (ac) - GNU autoconf używa rozszerzenia .ac dla skryptów configure.ac (tekst makr M4); całkowicie inny kontekst, powszechny w systemach Linux.
- Plik kodeka audio AC (rzadkie) - Niektóre starsze koderzy używali rozszerzenia .ac dla danych kodeków audio; bardzo rzadkie.
Programy otwierające pliki AC
Szczegóły techniczne
specyfikacja| Kodowanie | Zwykły tekst ASCII; czytelny dla człowieka i edytowalny w dowolnym edytorze tekstu |
| Sygnatura pliku | Pierwsza linia to `AC3Db` (5 bajtów + nowa linia); token wersji `b` identyfikuje bieżący format; starsze pliki używają `AC3Da` |
| Kontener | Format oparty na tokenach liniowych z sekwencyjnymi blokami MATERIAL, po których następują hierarchiczne bloki OBJECT / kids |
| Kompresja | Brak (zwykły tekst, bez pakowania) |
| Złożoność sceny | Pojedynczy plik `.ac` może zawierać kompletną scenę z wieloma nazwanymi obiektami, podobiektami i grupami LOD (poziom szczegółowości) |
| Typowy rozmiar pliku | 1 KB - 50 MB (od prostych obiektów do złożonych scen wieloobiektowych) |
| Obsługa tekstur | Wyłącznie zewnętrzne; pliki obrazów tekstur są przywoływane przez ścieżkę nazwy pliku i nie są osadzone wewnątrz pliku `.ac` |
| Hierarchia sceny | Zagnieżdżanie rodzic/dziecko poprzez bloki OBJECT i kids; obsługuje dowolnie głębokie grupowanie |
| Definicja materiału | Bloki MATERIAL dla poszczególnych obiektów definiują kolory RGB ambient/diffuse/specular, połysk, przezroczystość i mapowanie tekstur |
| Obsługiwane platformy | Windows, Linux, macOS (AC3D i Blender są wieloplatformowe) |
| Główne zastosowanie | Dodatki do symulatorów lotu (scenerie FlightGear, X-Plane), zasoby do gier open-source, lekkie sceny 3D |
| Identyfikacja wersji formatu | Token nagłówka koduje wersję: `AC3Db` = aktualna; `AC3Da` = starsza wersja |
| Wydano | 1992 (AC3D first version by Andy Colebourne); Inivis acquired/maintains from ~2000s |
| Najnowsza wersja | AC3D 8.x; format version token 'AC3Db' in file header (current) |
| Specyfikacja | www.inivis.com |
Konwersje AC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki AC.