top of page
検索
執筆者の写真ツナの鯖缶

ウェイトをVEXで書き換える

今回はキャプチャーウェイトをVEXで書き換える方法を調べてみました。

キャプチャーしたアトリビュートはそのままだと書き換えが出来ないようなので、

1.captureattribunpackノードで情報を解体

2.VEXで好みに書き換え

3.captureattribpackノードで再構築

という工程をとります。


キャプチャーウェイトはUVの縦方向の数値を0-1に変換した物を使用。

-------------------------------------------------

@P.x = sin(@P.y*50)*0.25;

@P.z = cos(@P.y*50)*0.25;

-------------------------------------------------

setdetailattrib(0,"Vmax",@uv[1],"max");

setpointattrib(0,"skin",@ptnum,@uv[1],"set");

-------------------------------------------------

float Vmax = detail(0,"Vmax");

@skin = fit(@skin,0,Vmax,0,1);

-------------------------------------------------

int @boneCapture_index[];

float @boneCapture_data[];


@boneCapture_index[0] = 1;

@boneCapture_index[1] = 0;


@boneCapture_data[0] = 1.0-@skin;

@boneCapture_data[1] = @skin;

-------------------------------------------------

閲覧数:103回0件のコメント

最新記事

すべて表示

Comments


bottom of page