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 引擎的示例项目:

请参见随每个示例提供的代码注释和/或自述。

特定于平台的示例

根据目标平台,HumanIK 程序包还可能包含其他独立示例,用于演示在不同类型的平台和控制台上使用 HumanIK 的潜在方法。如果有可用于您的目标平台的独立示例,您可以在 samples 子目录中找到其代码和项目文件。

请参见随每个示例提供的代码注释和/或自述。