[3DS Max] <Key> vs. <K> in XAF Animation Exports

Hey all!

When exporting XAF files from 3DS Max, Max will tag keyframes in an animation as ‘K’ or ‘Key’ in the XML, seemingly at random. Does anyone know if there is a distinction between <K> and <Key>, or what export paths might cause this disparity? It’s a simple fix with XPath to develop tools that are compatible with both formats, but it’s a weird gotcha to work around and explain to other tools developers, and I’m not sure if there are any adverse effects of treating the two tags as the same.

Example of the difference between two .XAF files that (appear to) behave exactly the same in Max:


<Keys count="1" inRangeLoop="false" ...>
    <Key t="160" xB="false"...>
</Keys>

<Keys count="1" inRangeLoop="false" ...>
    <K t="160" xB="false"...>
</Keys>

Thanks!