H-Anim logo

ISO/IEC 19774 — Humanoid Animation (H-Anim)

Introduction

介绍

cube背景

随着过去十年人们对 3D 图形兴趣的不断增长,通过角色建模软件建立 3D 人类角色并赋予其动画的需求已经出现。同时许多的 “真实” 人物的动作捕捉系统也被开发出来。在使用多个此类软件包和系统时,它们之间的信息交换将遭遇阻碍。这时由于缺乏一种标准化的骨架层级,动画工作室和动作捕捉工作室将不得不自己开发一套方案以帮助在他们使用的软件之间平滑的转换数据。

此国际标准指定了 H-Anim 这样一种抽象的三维人物角色的表示方法。此国际描述一种表示人性化生物的标准方法,当遵照这种标准时,通过一个厂商的建模工具建立的人物角色可以使用另一个厂商的动画工具或动作捕捉数据进行动画设定。

cube设计目标

H-Anim 规格确定了以下三个基本目标作为开发指导:

兼容性:

H-Anim 人类角色的特性应可以由任何兼容的浏览器执行。

灵活性:

不假定将使用 H-Anim 人类角色的应用程序的类型。

简单性:

毫无疑问,人类角色应可以在将来扩展。

在这三个简单的目标下,建立了一个简明的规格,以能直接存取人物角色的关节层级以及构成独立身体段的几何体上的顶点,从而允许以独立于模型的方式生成动画。