[ maya plug-in ] float? double?

まだまだ簡単なレベルのプラグインしか作れない僕です。
今日も超初心者的なつまづきかたしてしまいました。


浮動小数点の値を出力するような関数があります。
引数も戻り値もdoubleなので、Mayaに返す値もdoubleにしていました。

すると、-1〜1の間で返ってくるはずの値が、なぜかものすごく巨大な数字に!!

えーーーー???なんで???

と思いつつもいろいろ調べてみる。
ノードに突っ込む前、つまり関数から出力されてる値には問題なさそう。
ということは型か?型なのか?
そういえばMayaって妙にfloat好きだよなぁ、なんて思いながらfloatにしてみた。

そしたらすんなり動いた。
なんだよーもう。

Mayaでは素直にfloatでも使っとけってことなのかね。
うーん。

コメントを残す

メールアドレスが公開されることはありません。