6: 2007-09-01 (土) 16:55:53 7: 2007-09-02 (日) 20:48:26
Line 2: Line 2:
// author_ucd:5yFtmJ33dQ.s Land-Y // author_ucd:5yFtmJ33dQ.s Land-Y
[[XSI日記]] [[XSI日記]]
 +#contents
*Rigging リギング [#f47e73cc] *Rigging リギング [#f47e73cc]
#ref(Rig.jpg,around) #ref(Rig.jpg,around)
Line 56: Line 56:
まずモデルをフリーズして履歴を全部消しておきます、トランスフォームで位置もリセットしました。sもちろん顔だけはフリーズMで、エンベロープは壊しません。そして二足ガイドを取り出し、赤いBOXを操ってキャラクターに一致。~ まずモデルをフリーズして履歴を全部消しておきます、トランスフォームで位置もリセットしました。sもちろん顔だけはフリーズMで、エンベロープは壊しません。そして二足ガイドを取り出し、赤いBOXを操ってキャラクターに一致。~
ちなみに彼女の身長は公式的に非公開ですが大体150程度と予測。14.5マスで設計してますので、XSI上では145cm、かなり小さいかもしれない・・? ちなみに彼女の身長は公式的に非公開ですが大体150程度と予測。14.5マスで設計してますので、XSI上では145cm、かなり小さいかもしれない・・?
 +***[[X線モード]]をON [#a25bb0ef]
 +ポリゴンメッシュに透けて骨構造やカーブが可視になります。便利。
 +
 +
***注意点 [#fbb0737e] ***注意点 [#fbb0737e]
Line 91: Line 95:
シャドウリグは、実際にゲームデータとして利用するノード群です。何でかというと、Rigはあくまでコントローラーなのです。このコントローラーにエンベロープを設定してしまうと、項目数がおおよそ150・・ShadowRigとRigの関係は、&font(Red){操り人形と、操る糸};の関係と想像してます。 シャドウリグは、実際にゲームデータとして利用するノード群です。何でかというと、Rigはあくまでコントローラーなのです。このコントローラーにエンベロープを設定してしまうと、項目数がおおよそ150・・ShadowRigとRigの関係は、&font(Red){操り人形と、操る糸};の関係と想像してます。
#clear #clear
-***[[X線モード]]をON [#a25bb0ef] 
-ポリゴンメッシュに透けて骨構造やカーブが可視になります。便利。 
-***まずBipedGuideをバックアップ [#ad996dde]+***まずBipedGuideをバックアップしてから消そう [#ad996dde]
ファイル→書き出し→モデル→Biped_Guide.emdl で、保存しておきます。~ ファイル→書き出し→モデル→Biped_Guide.emdl で、保存しておきます。~
もし他のキャラクタも作る場合はこの命名規則では、データが混在してしまいます。なので&font(Red){MDL_CHA_REIM_BIPED_GUIDE};という長ったらしい名前のフォルダを作成し、そこに保存しておきます。こういったファイル整理が後半に響いてきますので、めんどくさがらずにしっかりと管理しておくとよいことがきっとある・・ もし他のキャラクタも作る場合はこの命名規則では、データが混在してしまいます。なので&font(Red){MDL_CHA_REIM_BIPED_GUIDE};という長ったらしい名前のフォルダを作成し、そこに保存しておきます。こういったファイル整理が後半に響いてきますので、めんどくさがらずにしっかりと管理しておくとよいことがきっとある・・
Line 106: Line 108:
***UpperBodyのニュートラルポーズを削除する [#t189df14] ***UpperBodyのニュートラルポーズを削除する [#t189df14]
XSI4.0からの仕様です。斜めになったUpperBody,Chest,Hipを修正します~ XSI4.0からの仕様です。斜めになったUpperBody,Chest,Hipを修正します~
-ニュートラルポーズが設定されておりますので、その中身を見るために Transformeパネルのなかのキネマティックを覗きます、もしくはAlt+ENTERでプロパティを表示。数値を0にしておきます。または、Tranceformパネルから「ニュートラルポーズの解除」を実行します。~+[[ニュートラルポーズ]]が設定されておりますので、~ 
 +Tranceformパネルから「ニュートラルポーズの解除」を実行します。~
何故これを行うのかはBipedGuideのページに詳しく乗せてます。~ 何故これを行うのかはBipedGuideのページに詳しく乗せてます。~
理由を簡単に書きますと&font(Red){アニメーション作るときに不便};になるからです。 理由を簡単に書きますと&font(Red){アニメーション作るときに不便};になるからです。
 +#clear
 +
 +***レイヤーわけしてシーンの整理 [#xfdf87a0]
 +#ref(WS000040.JPG,around)
 +RigとShadowCharacterを今のうちにレイヤー(Layer)に分けておきます。こうしたシーン整理は今のうちに癖付けておかないと後半、シーンにオブジェクトが膨大になってからだと中々掃除とか鬱陶しくなります。Rigを[[ブランチ選択]]中に[選択から新規レイヤ]でOKです。
#clear #clear
***指を削除 [#d5a3063b] ***指を削除 [#d5a3063b]
#ref(yubi.jpg,around) #ref(yubi.jpg,around)
-どうもノード数の関係上、~+どうもゲーム用ライブラリの関係上~ 
 +エンベロープ用ノード数が多すぎます。~
指の全部利用は無理です。~ 指の全部利用は無理です。~
-両手合わせると30ノードにも膨れ上がってしまいます。~+両手合わせると30ノード。~
ですので最低限の動きグーチョキパーができる程度のノードだけ残しておきます。~ ですので最低限の動きグーチョキパーができる程度のノードだけ残しておきます。~
実際にゲームに利用するのはコンストレインしているShadowCharacterである~ 実際にゲームに利用するのはコンストレインしているShadowCharacterである~
-Null軍ですので、コントロールのほうは削除するのではなく、このうす黄色いNullの数を減らせばよいのです +Null群ですので、コントロールのほうは削除するのではなく、~ 
 +このうす黄色いNullの数を減らせばよいのですが~ 
 +今回はRIGボーンの数も減らしておきます。
#clear #clear
Line 127: Line 137:
薬指と小指結合、二関節に~ 薬指と小指結合、二関節に~
これで、グーパーと、いわゆる2本指を立てる呪文詠唱的な指の形が取れます。~ これで、グーパーと、いわゆる2本指を立てる呪文詠唱的な指の形が取れます。~
-ただし、ポリゴンの形状をちょっと変更する必要が今後出そうなのが問題です。+ただし、ポリゴンの形状をちょっと変更する必要が今後出そうなのが課題です。~ 
 +実際ウェイトを割り当てる時に修正しましょう。
#clear #clear
 +
 +***[[GlobalSRT]]って何? [#r966c8be]
 +#ref(WS000043.JPG,around)
 +これは消してはいけません。~
 +プログラムで利用するノードです。~
 +キャラクタの中心として利用します。~
 +座標x0.y0.z0で固定しておきます。
 +
 +いったい何に使うのかは~
 +[[XSI日記/アニメーション製作]]で詳細を明記します。
 +#clear
 +
 +***ノードの最適化 [#w95e170b]
 +#ref(WS000041.JPG,around)
 +不要なノードは一度ハイディングしておきます。~
 +これでいいかな・・と思ったら親子関係からはずしてあげます。~
 +コレで31+ポリゴン(1〜4)ノードになりました。~
 +あとはスカートとか顔とか髪の毛とかでノードを割かねばならないので~
 +目指せ48ノード以内といった所でしょうか。~
 +&font(Silver){(すでに左手のノードは削除しちゃってます)};
 +#clear
 +#ref(WS000042.JPG,around)
 +掃除後です。
 +#clear
 +
 +*** [#gaa08d08]


       
Counter: 42449, today: 4, yesterday: 15
GoogleWiki
WikiMenu

ホーム ニュース フォーラム UserBlog 道場Wiki
Powered by XOOPS Cube Legacy 2.1.7 2001-2009 XOOPS Cube Project
cvELD.net project [ Softimage & XSI道場 ] since 2004 1/1