- PGLは、LightWave 3Dが標準で提供するボーン・デフォーメーションとは、別のデフォーメーション
を提供するプラグインです。PGLは、PGL EditorとPGL Playの2つのプラグインから構成されており、
LightWave 3Dのオブジェクトファイルと対に作成するPGLファイルを経由してデフォーメーションを
行います。
- PGLファイルとは
PGLファイルは、各頂点がどのボーンに所属するかを定義します。この頂点とボーンの関連付けは
PGL Editorを使用してインタラクティブに編集することが可能です。
PGLファイルは(.PGL)の拡張子を持ち、対応するLWOBと同じディレクトリで、同名のファイルとして作成
されます。
- 特徴
PGLには次のような特徴があります。
- 各ボーンに対して別々のフォールオフを指定することが可能
- 分岐するボーンの階層に対して、頂点の変形に影響を与えるボーンを限定することが可能
(指の関節などで、指の頂点に影響を与えるボーンの分岐を指定させたい時などに有効)
- 完全に所属する頂点を指定したボーンだけに独立して変形させることが可能
(目や舌など、1つのオブジェクトの部分的なポリゴンを独立してアニメーションさせたい場合などに有効)
- 他のオブジェクトに設定されているボーンとそのアニメーションを参照することが可能
(群集のシーンなど同一の動きをするオブジェクトであれば、1つのオブジェクトにだけボーンを設定すれば
残りのオブジェクトに同じ動きを付けることができる)
- ボーンの影響範囲を設定するのにLimited Rangeなどが必要ないため、あとでボーンを設定
することを考えずに自由にモデリングができる。
- モデラーのプレビュー画面のようなOpenGL表示画面でインタラクティブに頂点とボーンの設定が
可能。
- プラグイン表示画面上でのプレビューアニメーションが可能
- Animation Saver for PlayStationを使用することによって、1スキンオブジェクトを使用した
共有ポリゴン情報を持つHMDファイルを作成することが可能。
|