HumanIK のサンプル

HumanIK には、複数のデモとサンプルアプリケーションが完全なソース コードとともに含まれています。これらのサンプルは次のような役目を果たします。

HumanIK のサンプル コード ファイルは、HumanIK のインストール フォルダの samples フォルダにすべて含まれています。<HumanIK_installation_folder>/solutions/<platform_and_toolset>/HIKSamples.sln ソリューションはプロジェクトとサンプルのソース コードを統合します。

注:Molecule に基づくサンプルには、Visual Studio 2010 以降が必要です。また、Molecule に基づくサンプルは、Win32 用の HumanIK パッケージのみに含まれます。これらのサンプルをビルドして実行するには、Win32 用の HumanIK パッケージをダウンロードする必要があります。

サンプルのスタートアップ ガイド

Molecule ゲーム エンジンに組み込まれている視覚的サンプルを最初に使用することをお勧めします。これらのサンプルは、HumanIK のインバース キネマティクスとリターゲットを視覚的に示し、ソルバの処理をさまざまな方法で触って試すことができます。各サンプルを触って試し、コードを調べて、各サンプルの機能や特殊効果を作り出すために HumanIK がどのように使用されているかを確認することができます。Molecule ゲーム エンジンは FBX データに基づいているため、独自のアセットを動かすように簡単にこれらのサンプルを調整できます。

詳細については、「Molecule に基づくサンプル」を参照してください。

その他のスタンドアロン サンプル

HIKSamples.sln ファイルには Molecule エンジンに依存しない 2 つのサンプル プロジェクトも含まれています。

各サンプルとともに提供されているコード コメントや Readme を参照してください。

プラットフォーム固有のサンプル

ターゲット プラットフォームによっては、異なるタイプのプラットフォームおよびコンソールの特性を生かして HumanIK を使用するための有力な手法をデモンストレーションする追加のスタンドアロン サンプルが HumanIK パッケージに含まれている場合があります。ターゲット プラットフォームでスタンドアロン サンプルが使用可能な場合は、samples サブフォルダでそのコードおよびプロジェクト ファイルを見つけることができます。

各サンプルとともに提供されているコード コメントや Readme を参照してください。