Wat is het ANM-bestandsformaat?
.anm-bestanden worden gebruikt door Autodesk 3ds Max om personage-animatiegegevens op te slaan, meestal in 3D-game-assetpipelines en cinematische producties.
Bestanden met de extensie .anm bevatten verschillende instructies met betrekking tot de translatie en transformatie van 3D-objecten - bijvoorbeeld rotaties rond de X-, Y- of Z-as - gegenereerd door de Character Studio / Character Assembly-workflow binnen 3ds Max. .anm-bestanden bevatten geen 3D-modelgeometrie, alleen de animatie-instructies. Elk bestand slaat ook een referentie op naar de character assembly die het animeert, waarbij de bot-hiërarchie en controller-keyframegegevens gebundeld blijven.
Het formaat is een eigen binair bestand van Autodesk, versie-afhankelijk en niet compatibel met andere tools zonder een exportstap. Moderne pipelines exporteren doorgaans naar FBX of Alembic om animaties tussen applicaties te delen; het .bip-formaat verwerkt biped-specifieke animaties binnen 3ds Max zelf. Het .anm-formaat blijft een intern binair 3ds Max-formaat dat sneller laadt en opslaat dan equivalente tekstgebaseerde uitwisselingsformaten.
Beveiliging & veiligheid
RISICO: LOWEen .anm-bestand is een binair animatiegegevensbestand - niet uitvoerbaar en geen malwarevector bij normaal gebruik. Het kan niet zelfstandig worden uitgevoerd; het vereist 3ds Max om te laden. Het openen van een bestand uit een onbetrouwbare bron brengt minimaal risico met zich mee, hoewel het laden van misvormde bestanden in 3ds Max in theorie een parser-fout zou kunnen veroorzaken.
Formaatdetails
in een notendop- Duke Nukem 3D Sprite Animation - Binaire frame-gebaseerde animatiegegevens voor vijand/object-sprites in de Duke Nukem 3D-engine (Build engine, 1996).
- Valve Half-Life / Source engine animation - Sommige Half-Life / GoldSrc-tools gebruiken .anm voor gecompileerde model-animatiesequenties; het hoofdformaat is .mdl.
- Jazz Jackrabbit 2 scene file - Niche scène/title-set gegevensbestand van Jazz Jackrabbit 2 (Epic Megagames, 1998); het belangrijkste animatieformaat van het spel is J2A.
Programma's die ANM-bestanden openen
Technische details
diepe specificaties| Bestandstype | Propriëtaire binaire personage-animatiegegevens |
| Ontwikkelaar | Autodesk, Inc. (3ds Max / Character Studio) |
| Codering | Binair |
| Byte-volgorde | Little-endian |
| Container | 3ds Max native binary (Character Assembly) |
| Typische bestandsgrootte | 10 KB - 10 MB |
| Magic bytes | 04 01 00 00 op offset 0 |
| Animatiemethode | Op keyframes gebaseerd; framesnelheid ingesteld in 3ds Max-scène (meestal 24, 25 of 30 fps) |
| Opgeslagen gegevens | Bot-hiërarchie, controller-keyframes, character assembly-structuur en timinggegevens |
| Inclusief geometrie | Geen - slaat alleen animatie-instructies op; 3D-modelgeometrie bevindt zich in afzonderlijke bestanden |
| Versiecompatibiliteit | 3ds Max versie-afhankelijk; niet altijd compatibel tussen verschillende versies |
| Bijbehorend OS | Windows |
| Uitwisselingsalternatief | FBX of Alembic (.abc) voor gebruik tussen verschillende applicaties; .bip voor biped-only animatie binnen 3ds Max |
| Uitgebracht | Mid-1990s (Character Studio for 3ds Max) |
| Laatste versie | Current with shipping versions of Autodesk 3ds Max (2024/2025) |
| Specificatie | help.autodesk.com |
ANM conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ANM-bestanden.