I have a BVH exported from Biped that loads correctly in DS, the rotation order is as follows:
HIERARCHY
ROOT hip
{
OFFSET 0.000000 103.875999 0.000000
CHANNELS 6 Xposition Yposition Zposition Zrotation Xrotation Yrotation
JOINT pelvis
{
OFFSET 0.000000 1.960999 1.816590
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT lThigh
{
OFFSET 8.366980 -10.167595 -1.218358
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT lShin
{
OFFSET 2.192420 -43.463001 -0.492826
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT lFoot
{
OFFSET 0.733200 -45.859291 -2.644826
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT lToe
{
OFFSET 2.661800 -4.269930 12.393040
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT lBigToe
{
OFFSET -2.523600 -0.126930 1.072181
CHANNELS 3 Zrotation Xrotation Yrotation
End Site
{
OFFSET -10.559400 -34.507198 -1.699234
}
}
}
}
}
}
JOINT rThigh
{
OFFSET -8.366980 -10.167595 -1.218358
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT rShin
{
OFFSET -2.192420 -43.463001 -0.492826
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT rFoot
{
OFFSET -0.733200 -45.859291 -2.644826
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT rToe
{
OFFSET -2.661800 -4.269930 12.393040
CHANNELS 3 Zrotation Xrotation Yrotation
JOINT rBigToe
{
OFFSET 2.523600 -0.126930 1.072181
CHANNELS 3 Zrotation Xrotation Yrotation
End Site
{
OFFSET 0.000000 25.847000 -1.288400
}
}
}
}
}
}
}
They are Z,X Y for arms too. Hopefully that will help you enough.