ローカルピボットの値しか持っていないようです(間違っていたら御免なさい)
よって
getAttr:指定したオブジェクトのアトリビュート値を返す
コマンドでは、値が取得出来ない。
getAttr オブジェクト.scalePivot; では、ローカルの値を取得してくれます・・・
アトリビュートエディタにワールドピボットの値も表示されますが
\Program Files\Autodesk\Mayaバージョン\scripts\AETemplates
AEtransformNoScroll.melで登録されている AEupdateWorldPivotsプロシージャを見てみると
下記の方法で取得して表示しているようです。
// ワールド回転ピボットの値を取得 float $worldRotatePivot[] = `xform -ws -q -rp $nodeName`; // ワールドスケールピボットの値を取得 float $worldScalePivot[] = `xform -ws -q -sp $nodeName`; xform:変換ノードにおける、あらゆる要素の照会/設定 -query:値を取得する(質問を問いかける) -worldSpace:ワールド空間 -scalePivot:スケールピボット -rotatePivot:回転ピボット
0 件のコメント:
コメントを投稿