前面說到Biped的 數據形式是 四元數的算法,比如在旋轉上,只能實現180度的旋轉,不可能像3Dmax的模型那樣實現任意角度旋轉的動畫。還記得四元數的特點嗎《Post to Post》一個姿勢到另一個姿勢。
上一節(jié)還是說到了Biped自己的曲線編輯器,這一節(jié)繼續(xù)說一下曲線,再來看一下:

上圖中,是給Biped的一個手臂做了一個旋轉的動畫,可以看到它的曲線,Max自帶的曲線編輯器上面也有一行快速設置曲線的工具。但是這里不管用,因為Biped的旋轉方式是四元數的算法。那么,可以更改嗎,答案是可以的:

圖中可以看到,Biped有一個戰(zhàn)門切換 四元數和 歐拉角的 卷展欄。默認勾選的是四元數,當切換到下面的歐拉角的時候,上面那副圖里的曲線工具就可以用了:

可以看到,切換之后,曲線多出了黑色控制柄,可以像Max默認的曲線編輯器一樣來調整這個曲線了:

也可以用上面的那一排工具快速設置曲線了:



歐拉角的方式下面還有一個 軸方向,也就是以哪個方向旋轉,這個好像不太用的到:

另外一點就是,即使這里切換到了 歐拉角的形式,但是Biped仍然無法做出旋轉超過360的 旋轉動畫,最多只能旋轉180度。

這幅圖里,試著通過編輯器來拖動關鍵幀的數值,發(fā)現一旦超過180或者-180,曲線會自動跳躍到相反的方向,并且從圖中也可以看到,胳膊的旋轉方向也變了。進一步說明了最多只能轉180度。