Hvad er ANM-filformatet?
.anm-filer bruges af Autodesk 3ds Max til at gemme karakteranimationsdata, oftest i pipelines til 3D-spilaktiver og filmproduktion.
Filer med filtypenavnet .anm indeholder forskellige instruktioner vedrørende translation og transformation af 3D-objekter - for eksempel rotationer omkring X-, Y- eller Z-aksen - genereret af Character Studio / Character Assembly-workflowet inde i 3ds Max. .anm-filer indeholder ikke nogen 3D-modelgeometri, kun deres animationsinstruktioner. Hver fil gemmer også en reference til den karakter-assembly, den animerer, hvilket holder knoglehierarki og controller-keyframedata samlet.
Formatet er en proprietær Autodesk binær fil, der er versionsafhængig og ikke kompatibel med andre værktøjer uden et eksporttrin. Moderne pipelines eksporterer typisk til FBX eller Alembic for at dele animation mellem applikationer; .bip-formatet håndterer biped-specifik animation i selve 3ds Max. .anm-formatet forbliver en intern 3ds Max-binær fil, der indlæses og gemmes hurtigere end tilsvarende tekstbaserede udvekslingsformater.
Sikkerhed og tryghed
RISIKO: LOWEn .anm-fil er en binær animationsdatafil - ikke eksekverbar og ikke en malware-vektor ved normal brug. Den kan ikke køre af sig selv; den kræver 3ds Max for at blive indlæst. Åbning af en fil fra en upålidelig kilde indebærer minimal risiko, selvom indlæsning af fejlformaterede filer i 3ds Max i teorien kunne udløse en fejl i parseren.
Formatdetaljer
kort fortalt- Duke Nukem 3D Sprite Animation - Binære frame-baserede animationsdata til fjende/objekt-sprites i Duke Nukem 3D-motoren (Build engine, 1996).
- Valve Half-Life / Source engine animation - Nogle Half-Life / GoldSrc-værktøjer bruger .anm til kompilerede modelanimationssekvenser; hovedformatet er .mdl.
- Jazz Jackrabbit 2 scene file - Niche-scene/title-set datafil fra Jazz Jackrabbit 2 (Epic Megagames, 1998); spillets primære animationsformat er J2A.
Programmer der åbner ANM-filer
Tekniske detaljer
dyb specifikation| Filtype | Proprietær binær karakteranimationsdata |
| Udvikler | Autodesk, Inc. (3ds Max / Character Studio) |
| Kodning | Binær |
| Byte-rækkefølge | Little-endian |
| Container | 3ds Max indfødt binær (Character Assembly) |
| Typisk filstørrelse | 10 KB - 10 MB |
| Magic bytes | 04 01 00 00 ved offset 0 |
| Animationsmetode | Keyframe-baseret; framerate indstillet i 3ds Max-scenen (typisk 24, 25 eller 30 fps) |
| Gemte data | Knoglehierarki, controller-keyframes, character assembly-struktur og timing-data |
| Geometri inkluderet | Ingen - gemmer kun animationsinstruktioner; 3D-modelgeometri findes i separate filer |
| Versionskompatibilitet | 3ds Max versionsafhængig; ikke altid kompatibel på tværs af versioner |
| Associeret OS | Windows |
| Udvekslingsalternativ | FBX eller Alembic (.abc) til brug på tværs af applikationer; .bip til biped-animation i 3ds Max |
| Udgivet | Mid-1990s (Character Studio for 3ds Max) |
| Seneste version | Current with shipping versions of Autodesk 3ds Max (2024/2025) |
| Specifikation | help.autodesk.com |
ANM-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om ANM-filer.