Importing HTR/HTR2 Files
Bottom of the Page

Application menu Import Motion Analysis HTR File (*.HTR)

The Motion Analysis HTR (Hierarchical Translation-Rotation) motion-capture file format is an alternative to the BVH format because it provides flexibility in data types and ordering. It also has a complete base pose specification, which consists of indicating the starting point for both rotations and translations.

The stored data is grouped by segments; all motions from the first segment are read, then those from the next segment, and so on.

The HTR format contains four sections: Header, Segment Names & Hierarchy, Base Position, and the motion data section.

NoteAll section titles are displayed between square brackets ([]).
NoteComments within the HTR file are denoted by a hash mark (#).

The header section contains global parameter information:

HTR2 is nearly identical to HTR, except that the data from the motion section is organized differently in order to better suit a streaming data input (a sample-major ordering is used to present the motion information).

On import, 3ds Max constructs a FK hierarchy rig from the incoming data. The resulting bone skeleton is linked to a dummy object named after the HTR file.


Skeleton group


Choose this option to build a new bone skeleton from the incoming data. Default=on.

Segment Size

Set this value to modify the scale factor for the weight and height of all bones from the motion capture data. Only available if Create is active.

NoteThis does not change the skeleton's scale.
End Effectors

Toggle this option to import end effectors from the incoming data, if they exist. Only available if Create is active.


Choose this option to map the incoming data onto the children of the selected skeleton root in your scene.

Keyframe Options group

Base Position

When on, imports only the keys of the base pose.


When on, imports all animation keys. Default=on.

Rotation Controller group


Choose one of the two rotation controllers to apply to the imported data.

Time Options group

These options (except Set Frame Rate) are only functional if the Animation option in the Keyframe Options group is enabled.


Choose between using the entire animation range from the motion capture file, or a defined portion.


These values represent the start and end frames of the defined range. Only available if Range is active.


Sets the number of inserted empty frames before the imported animation starts.

NoteThis does not affect the Base Position setting (in the Keyframe Options group), which sets a key at frame 0.
Set Frame Rate

When on, the frame rate from the HTR file overwrites the current one in the Time Configuration dialog.

Scale group


Sets the size of the resulting skeleton.

NoteThe scale value within 3ds Max remains 100.



Proceeds with HTR/HTR2 import, using the current settings.


Cancels HTR/HTR2 import.