mayaから吐き出したカーブデータをコンバートするツールを作成しています。
カーブの計算にベジエ曲線を使っているのですが、計算で出した制御点とmayaでの制御点の座標がことなります。
角度 11.57712826 距離 13.38784442
mayaでは(22, 0.48)となっている制御点が私の計算では(22, 3.1)になります
計算式は
y = 座標 + sin(radian) * 距離
です。
よろしくお願い致します。
f32 radian = toRadian(_currentParam.angle.getY());
f32 si = sin(radian);
_currentParam.end.set(_currentParam.keyFrame + cos(radian) * _currentParam.length.getY(), _currentParam.param + si * _currentParam.length.getY());
回答1件
あなたの回答
tips
プレビュー