X3D Example Archives: Humanoid Animation, Facial Animation

Jin FACS AU 44, Squint

Background. 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.

Initial examples. 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 README: Original FACS Models page describes the original contributions and subsequent X3D model refinements. The HAnim Facial Animation Design Patterns diagram illustrates these modifications.

Next steps. The Future Work: FACS for X3D HAnim page describes plans for continuing progress. Continuing refinement of animation models may lead to formally defining additional features and functionality in the Humanoid Animation (HAnim) International Standard.

Suwon HAnim Facial Motion Converter

Facial Animation Design Patterns

  31 X3D Models       X3D Model Descriptions
   Facial Animation Comparison Scripts User selection of one or more X3D models with alternate Facial Animation Control System (FACS) behaviors with animation performed by interpolators.
   Jin Facs Au 01 Inner Brow Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 01, Inner Brow Raiser Morpher.
   Jin Facs Au 02 Outer Brow Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 02, Outer Brow Raiser Morpher.
   Jin Facs Au 04 Brow Lowerer Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 04, Brow Lowerer Morpher.
   Jin Facs Au 05 Upper Lid Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 05, Upper Lid Raiser Morpher.
   Jin Facs Au 06 Cheek Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 06, Cheek Raiser Morpher.
   Jin Facs Au 07 Lid Tightener Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 07, Lid Tightener Morpher.
   Jin Facs Au 09 Nose Wrinkler Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 09, Nose Wrinkler Morpher.
   Jin Facs Au 10 Upper Lip Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 10, Upper Lip Raiser Morpher.
   Jin Facs Au 11 Nasolabial Deepener Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 11, Nasolabial Deepener Morpher.
   Jin Facs Au 12 Lip Corner Puller Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 12, Lip Corner Puller Morpher.
   Jin Facs Au 13 Cheek Puffer Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 13, Cheek Puffer Morpher.
   Jin Facs Au 14 Dimpler Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 14, Dimpler Morpher.
   Jin Facs Au 15 Lip Corner Depressor Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 15, Lip Corner Depressor Morpher.
   Jin Facs Au 16 Lower Lip Depressor Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 16, Lower Lip Depressor Morpher.
   Jin Facs Au 17 Chin Raiser Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 17, Chin Raiser Morpher.
   Jin Facs Au 18 Lip Puckerer Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 18, Lip Puckerer Morpher.
   Jin Facs Au 20 Lip Stretcher Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 20, Lip Stretcher Morpher.
   Jin Facs Au 22 Lip Funneler Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 22, Lip Funneler Morpher.
   Jin Facs Au 23 Lip Tightener Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 23, Lip Tightener Morpher.
   Jin Facs Au 24 Lip Pressor Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 24, Lip Pressor Morpher.
   Jin Facs Au 25 Lips Part Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 25, Lips Part Morpher.
   Jin Facs Au 26 Jaw Drop Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 26, Jaw Drop Morpher.
   Jin Facs Au 27 Mouth Stretch Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 27, Mouth Stretch Morpher.
   Jin Facs Au 28 Lip Suck Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 28, Lip Suck Morpher.
   Jin Facs Au 41 Lid Droop Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 41, Lid Droop Morpher.x3d
   Jin Facs Au 42 Slit Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 42, Slit Morpher.
   Jin Facs Au 43 Eyes Closed Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 43, Eyes Closed Morpher.
   Jin Facs Au 44 Squint Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 44, Squint Morpher.
   Jin Facs Au 45 Blink Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 45, Blink Morpher.
   Jin Facs Au 46 Wink Morpher Facial Action Coding System (FACS) example for Action Unit (AU) 46, Wink Morpher.

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.