OSCでのBlender制御を,AnimationNodeでより自由に!
以前に、OSCを使ってトランスフォームを制御した。
しかし、コントローラの入力パラメータ範囲(0〜1)と直接リンクしかできなかった。
※
NodeやPythonでOSC入力に係数を挟むのを試みたが、ダメでした。
と、ここでAnimationNodeを使ってみた。
使い方はこちらをご覧ください。
で、使った結果がこちら
やった!!
OSC入力に係数挟んでトランスフォーム制御できた!
うれしー!!!!!
ポイントは
オブジェクトのトランスフォームに接続するのはAnimationNodeのTransformOut。
↑
位置Xに、AnimationNodeのfloat変数+係数ノードを接続する。
↑
float変数自体をKeyingSetにして、それにOSCの入力と接続する。
今後、確認したいのは、
TransformOutで制御できないパラメータはどうやって制御する?
Python?Nodeでできる?
時間あるときに試してみよう。
しかし、コントローラの入力パラメータ範囲(0〜1)と直接リンクしかできなかった。
※
NodeやPythonでOSC入力に係数を挟むのを試みたが、ダメでした。
と、ここでAnimationNodeを使ってみた。
使い方はこちらをご覧ください。
で、使った結果がこちら
やった!!
OSC入力に係数挟んでトランスフォーム制御できた!
うれしー!!!!!
ポイントは
オブジェクトのトランスフォームに接続するのはAnimationNodeのTransformOut。
↑
位置Xに、AnimationNodeのfloat変数+係数ノードを接続する。
↑
float変数自体をKeyingSetにして、それにOSCの入力と接続する。
今後、確認したいのは、
TransformOutで制御できないパラメータはどうやって制御する?
Python?Nodeでできる?
時間あるときに試してみよう。