0

MFnRotateManip のビュー回転リング (外側のもの) が正しく機能していないようです。rotateManipの例でも、オブジェクトの最初の回転が 0,0,0 の場合にのみ正しい回転が生成されます。そうしないと、回転軸がビュー軸と一致しません。私は何が欠けていますか?

Maya 2011 を使用しています。

4

1 に答える 1

0

これはバグで、Maya 2013 ではまだ機能しません。MFnRotateManip は、setRotateMode(MFnRotateManip::kWorldSpace) および setInitialRotation(MEulerRotation()) でのみ正しく機能します。

オートデスクの誰かがこれを読んだ場合: 修正は非常に簡単です。デルタ回転を外側の回転リングからオブジェクト座標系に変換してから、出力値と内側のリングに適用するだけです。

于 2013-03-24T20:52:21.327 に答える