| ジオメトリ | ライト | カメラ | 変換 | デフォーメーション | アニメーション | コンストレイント | 物理特性 | シェーディング | ファイル リファレンス | 更新機能 | スケルトンの変換
次の表では、FBX フォーマットを使用して、Softimage に対して読み込み/書き出しを行う際にサポートされている機能を一覧表示しています。
エレメント |
FBX インポートと FBX エクスポート |
コメント |
---|---|---|
エンベロープ |
可 |
|
シェイプ |
可 |
マージバック処理では、モデルのシェイプ クリップ数のほうが F カーブのシェイプ数より少ない場合は、メッセージが記録され、クリックは変更されません。 クリップ数のほうが F カーブのシェイプ数よりも多い場合は、最初の nbShapes クリップが影響を受けます(データが正しくない場合でも変更されます)。 書き出し処理では、クラスタにメッシュのすべてのポイントが含まれている場合にのみクラスタ シェイプが機能します。そうでない場合は、メッセージがステータス バーに表示されます。 [アニメート]ツールバーで[デフォーム]>[シェイプ]>[シェイプ キーの格納]を選択して、シェイプ キーを作成します。 シェイプを作成するときには、[ローカル相対モード]で作成し、ミキサ プロパティの[正規化]をオフにしてください。操作手順: Animation Mixer のトラック領域内の任意の位置を右クリックします。 |
ボーン/エフェクタ |
可 |
「スケルトンの変換」を参照してください。 |
Softimage FBX プラグインの最も重要な点は、FBX ファイルに記録したアニメーションを、[ [Import FBX Options]ダイアログボックス]および[ [Import FBX Options]ダイアログボックス]の読み込みオプションを使用して Softimage シーンの対応するエレメントに転送できることです。
FBX ファイルのエレメントは、アクティブにしたオプションにかかわらず、Softimage シーンのエレメントに一致します。ただし、これらのオプションで選択したステートは、データの処理方法には影響します。
スケルトンを変換する場合、シーン データのマージバックで[XSI エフェクタを保持]および[スケルトン要素をヌルとして読み込み]オプションを使用できます。
[ [Import FBX Options]ダイアログボックス]オプションがオンの場合は、すべてのエフェクタとボーンがヌルに変換されます。このとき、F カーブは処理されず、 より詳細なチェックやデータの検証なしで、そのままの状態で Softimage エレメントに転送されます。[スケルトン要素をヌルとして読み込み]オプションをオフにすると、[XSI エフェクタを保持]オプションが読み込まれ、スケルトンが指定したステートに沿って変換されます。
[ [Import FBX Options]ダイアログボックス]オプションがオフの場合、エフェクタ上のアニメーションは、FBX ファイルとは異なり、プラグインによってエフェクタがチェインの最後のボーンの子ではないとみなされるため、再計算されます。
同時に、IK ソルバが解決するのを回避するために、Softimage FBX プラグインによってボーンやエフェクタ上に移動の F カーブが存在しないか確認されます。存在する場合は、そのメッセージが表示され、移動アニメーションがクリアされます。
[XSI エフェクタを保持]オプションがオンの場合も、Softimage FBX プラグインによってボーンやエフェクタ上に移動の F カーブがないか確認されます。移動の F カーブが検索されても、これらにはなんら影響はなく、警告も表示されません。この場合、IK ソルバによって別のソリューションが計算されるため、作成されたアニメーションが FBX バージョンと対応しない可能性があります。
既定の XSI スケルトンは、即座に MotionBuilder で使用できません。これは、MotionBuilder がチェインのルートの親となるエフェクタをサポートしていないためです。
XSI スケルトンを MotionBuilder で使用できるように互換性を持たせるには、スケルトンのエフェクタをチェインの最後のジョイントの子として指定の場所に移動させる必要があります。この操作は、書き出しで[ [ExportFBXOptions]ダイアログ ボックス]オプションをオンにしていない限り、自動的に実行されます。
上記の操作手順は、エフェクタが階層内の別の場所にある場合でも同様に実行できます。ただし、基本的な読み込み処理(「 [Import FBX Options]ダイアログボックス」)で元の階層を再構築することはできません。
[XSI エフェクタを保持]をオンにして書き出した後に、Softimage の「スケルトン > 男性/女性 > 完全/基本」のモデルを MotionBuilder でキーフレーム設定する場合は、MotionBuilderのコンストレイントを使用してスケルトン エフェクタをアニメートする必要があります。
FBX ファイル形式のタイプ制限により、次のタイプの変換が適用されます。
書き出し(Softimage から FBX へ) |
|
---|---|
siEmpty |
無視 |
siDispatch |
無視 |
siString |
無視 |
siFloat |
REAL |
siDouble |
REAL |
siBool |
BOOL |
siByte |
無視 |
siUByte |
無視 |
siUInt2 |
無視 |
siUInt4 |
無視 |
SiInt |
無視 |
siInt2 |
無視 |
siInt4 |
無視 |
書き出しの際に、Softimage FBX プラグインによって UI 範囲が導出されて最大値/最小値に使用されます。
.fbx プロパティ内の最大/最小の範囲に値が定義されていない場合や、最大/最小に同じ値が定義されている場合は、Softimage FBX プラグインの任意の値(400)によって上書きされます。カラーまたはベクトルの読み込みの場合は、4 または 3 の個別の siDouble プロパティが作成されるのでこれらの関係は失われます。