
140
リギング、スキニング
多様な動作を実現する
3Dアニメーション
6-8
3Dモデルに命を吹き込む技術
リギングは、3Dモデルに骨格や関節を設定し、より人間らしい動きを
シミュレートすることで、自然な動作を実現する技術です。これにより、
まるで3Dモデルに命が吹き込まれたかのように、滑らかな動作をさせる
ことが可能になります(図6-15)。
3Dモデルにアニメーションをつける際には、まずモデル内に骨格構造
を作ることから始めます。この骨格は「ボーン」または「スケルトン」と
呼ばれ、動かしたい部位に合わせてモデル内に配置されます。例えば人体
モデルであれば、腰からの背骨、首、頭など身体の各部位にボーンが設け
られます。そのボーンを動かすことをリギングと呼びます。
リギングの基本的な流れ
リギングは、基本的に以下のステップで設定します(図6-16)。
①ボーンの作成
3Dモデルに対してボーンを作成します。これは、人間の骨格のように、
3Dモデルの動きを制御するための基本のフレームワークです。ボーンは
一連の骨から成り立ち、各ボーンは特定の部分(例えば、腕や脚)の動き
を制御します。
②
スキニング
次に、スキニング(またはボーンウェイトづけ)というプロセスを通じ
て、各ボーンがモデルのどの部分を制御するかを定義します。
これにより、ボーンが動くときにモデルのメッシュがどのように変形す
るかが決まります。
リギングが適切に設定されることで、3Dキャラクターを自由に動かす
ことができ、さまざまな表情やポーズを作り出すことが可能になります。 ...