Всего может быть до пяти разных параметров сплайна, появление каждого из них задается каким-то битом в поле splineflags:
установлен бит 0: следует параметр "tension"
установлен бит 1: следует параметр "continuity"
установлен бит 2: следует параметр "bias"
установлен бит 3: следует параметр "ease to"
установлен бит 4: следует параметр "ease from"
То есть при чтении флагов надо последовательно тестировать каждый бит и, если он установлен, читать соответствующий параметр; если не установлен, значит, параметр равен нулю. 3D Studio использует сплайны Кочанека-Бартельса
(Kochanek-Bartels) для интерполяции положения и поворотов, при этом повороты вдобавок представляются в форме кватернионов, в ней же и интерполируются.