cMuscleWeight
 
 
 

説明: マッスル デフォーマ ウェイトを設定または取得します。

フラグ:

ショート フラグ ロング フラグ 引数 説明
-l -lock boolean マッスルまたは方向ノード上のウェイトのロック/保持を有効/無効にします。
-mus -muscle string ウェイトの取得または設定の対象となるマッスル、ボーン、または方向の cMuscleObject または cMuscleDirection ノード。
-mi -mindex int マッスル、ボーン、または方向の直接インデックス 0...n。ウェイトを設定/取得するには、このフラグまたは -muscle を入力する必要があります。
-n -normalize boolean ポイントのウェイトを正規化しますが、設定値はそのまま維持します。指定されていない場合は、デフォルトでオンになります。
-pi -pindex int 設定するウェイトの直接ポイント インデックス。このフラグ、または obj.component を指定する必要があります。
-sys -system string 設定対象となるマッスル デフォーマのウェイト。
-v -value float 設定されたウェイトの値、または取得とマークされたウェイトの値。
-wt -weight string 変更するウェイトのタイプ。次の文字列のいずれかで指定する必要があります。「sticky」、「stickyb」、「stickyc」、「sliding」、「direction」、「smartregiona」、「smartregionb」、「smartbulk」、「smartbulkangular」、「smartbulkwiden」、「smartslide」、「smartslideangular」、「smartsmooth」、「smartwrinkle」、「smartflatten」、「smartvolumize」、「force」、「jiggle」、「cycle」、「rest」、「relax」、「wrinkle」、「smooth」、「smoothcompress」、「smoothexpand」、「selfcollision」、「selfrigidity」、「selfVolumize」。何も指定しなかった場合、sticky とみなされます。

cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -v 0.0 -wt "sticky" -normalize true mySkin.vtx[12] ; // Set Sticky Weight to 0 with normalization on 
cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -v 0.0 -wt "sliding" mySkin.vtx[12] ; // Set Sliding Weight to 0 
cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -v 0.0 -wt "direction" mySkin.vtx[12] ; // Set Direction Weight to 0 
cMuscleWeight -system cMuscleSystemNode -v 0.0 -wt "relax" mySkin.vtx[12] ; // Set Relax Weight to 0 
cMuscleWeight -system cMuscleSystemNode -v 0.0 -wt "smooth" mySkin.vtx[12] ; // Set Smooth Weight to 0 
cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -wt "sticky" -q -v mySkin.vtx[12] ; // QUERY Sticky Weight 
cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -wt "sliding" -q -v mySkin.vtx[12] ; // QUERY Sliding Weight 
cMuscleWeight -system cMuscleSystemNode -muscle cMuscleNode -wt "direction" -q -v mySkin.vtx[12] ; // QUERY Direction Weight 
cMuscleWeight -system cMuscleSystemNode -wt "relax" -q -v mySkin.vtx[12] ; // QUERY Relax Weight 
cMuscleWeight -system cMuscleSystemNode -mi 0 -pi 12 -wt "sticky" -q -v ; // QUERY Sticky Weight of 0th muscle on the 12th point 
cMuscleWeight -system cMuscleSystemNode -mi 0 -lock true ; // Set Sticky Lock Weights on 0th muscle to on 
cMuscleWeight -system cMuscleSystemNode -mi 0 -wt "sliding" -lock true ; // Set Sliding Lock Weights on 0th muscle to on 
cMuscleWeight -system cMuscleSystemNode -mi 0 -wt "direction" -lock true ; // Set Direction Lock Weights on 0th direction node to on 
 cMuscleWeight -system cMuscleSystemNode -mi 0 -q -lock ; // QUERY Sticky Lock Weights on 0th muscle