Computer facial animation is an area of current work for HAnim. Example models in this directory use the Facial Action Coding System (FACS) to provide Facial Animation examples. A variety of Action Unit (AU) enumeration values are defined for each facial expression in FACS. The FACS Visual Guidebook showcases the expressive power of this approach.
The original example models show basic patterns for modifying coordinates of a custom mesh. The Suwon VRLAB X3D Converter was used to compute CoordinateInterpolator animation values.
The originals/README page describes the original contributions and subsequent X3D model refinements. The HAnim Facial Animation Design Patterns diagram illustrates these modifications.
Continuing refinement of animation models may lead to formally defining additional features and functionality in the Humanoid Animation (HAnim) International Standard, ISO—IEC 14774:2019.
This viewpoint slideshow is online at https://www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/viewpointSlideshow.html
Viewpoint image version history at https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/_viewpoints