Last active
April 12, 2018 13:07
-
-
Save deathponta/e7fc7c262ed0c0d5f2957641805a630d to your computer and use it in GitHub Desktop.
ヤバみあるオイラー回転補完を修正するMEL(未成熟)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
ヤバみあるオイラー回転補完を修正するMEL | |
【機能】 | |
選択したオブジェクトに接続されている アニメーションカーブ を クオータニオンにしてオイラーに戻す | |
(最短距離をつなぐ、Fカーブに変換できる) | |
【注意!】 | |
タンジェントの角度は保存しないため、タンジェントの角度がアニメーションに大きな影響を与えるものに使用すると、見た目が変わります。 | |
*/ | |
proc ConvertFCurve(){ | |
string $selCrvs[] = `listConnections -type "animCurveTA"`; | |
for( $crv in $selCrvs ){ | |
rotationInterpolation -convert quaternionSlerp $crv; | |
rotationInterpolation -convert none $crv; | |
} | |
print "選択オブジェクトの、Fカーブを最短距離に変換しました"; | |
} | |
ConvertFCurve(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment