Humanoid Animation

Page Description
Allen Dutton Articulated human model developed from laser-scan data in x3d Native Tags.
Allen Dutton Blurry Motion Articulated human model developed from laser-scan data in x3d Native Tags. Motions of the avatar are blurry.
Allen Dutton Proto Instances Articulated human model developed from laser-scan data.
Allen Stand Shoot Rifle M 24 Canonical H-Anim 1 -1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.
Box Man A Seamless VRML Human, demonstrating the H-Anim 2001 Specification. Animation scripting via EcmaScript.
Bubbles Bubble animation used by Nancy Diving example.
Diamond Man LOA - 0 H-Anim skeletal structure for Level of Action (LOA) zero, with one diamond at the base node for the structure. HumanoidRoot only, so this is the minimum legal H-Anim humanoid.
Diamond Man LOA - 1 H-Anim skeletal structure for Level of Action (LOA) one, with diamonds at the Joint centers. LOA-1 is typical low-end real-time 3D hierarchy.
Diamond Man LOA - 2 hanim skeletal structure at level of articulation two, one diamond at the base node for the structure
HAnim Behavior Prototypes Prototypes for HAnimBehavior node, which collects OrientationInterpolators for aggregate animation of an H-Anim humanoid model, and HAnimBodyBehaviorChooser, which selects one body and enables/disables multiple aggregated behaviors.
HAnim Prototypes This example demonstrates interchangeability of avatars (Nancy, Allen, Boxman) and animation behaviors (Stand, Run, Jump, Walk) via dynamic routing.
Interchangable Actors Via Dynamic Routing This example demonstrates interchangeability of avatars (Nancy, Allen, Boxman) and animation behaviors (Stand, Run, Jump, Walk) via dynamic routing.
LOA 1 Jump Animation Humanoid animation prototype reusable by any Humanoid.
LOA 1 Kneel Animation Humanoid animation prototype reusable by any Humanoid.
LOA 1 Run Animation Humanoid animation prototype reusable by any Humanoid.
LOA 1 Stand Animation Humanoid animation prototype reusable by any Humanoid.
LOA 1 Swimming Flutter Kick Animation Humanoid animation prototype reusable by any Humanoid.
LOA 1 Walk Animation Humanoid animation prototype reusable by any Humanoid.
Marine Marine model
Mask And Snorkel Diving mask and snorkel tube.
Nancy Diving Nancy having fun scuba diving!
Nancy Diving Proto Instances Nancy having fun scuba diving - developmental model using ProtoInstance instead of H-Anim native tags, do not use this pattern.
Nancy Native Tags Canonical H-Anim 1-1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.
Nancy Prototypes Canonical H-Anim 1-1 specification example, using ProtoDeclaration and ProtoInstance instead of native X3D tags. Prototype definitions are a compatible combination of version 1.0 and 2.0 prototype interfaces.
Nancy Stand Shoot Rifle M 24 Canonical H-Anim 1-1 specification example, using native X3D tags instead of ProtoDeclaration/ExternProtoDeclaration and ProtoInstance.
Scuba Tank Scuba gear used by Nancy Diving example.

http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation