User selection of one or more X3D models with alternate Facial Animation Control System (FACS) behaviors with animation performed by HAnimDisplacer nodes.
split menus on right side of screen, bring face closer on left side of screen so that expressions are more visible
Currently all animations are in a loop. Need to improve user ability to (a) go to a pose and hold it, (b) return to neutral position, (c) loop continuously (as currently implemented).
Future Work https://www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/FutureWork.html
Sunrize, https://create3000.github.io/sunrize
X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
Bryn Farnsworth, FACS Visual Guidebook https://imotions.com/blog/learning/research-fundamentals/facial-action-coding-system
"JinImageAtlas.jpg" "https://www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/JinImageAtlas.jpg"
ecmascript: function inTime(value) { // Browser.print("in", diffuseColor.g, diffuseColor.b); if (value) { checked = !checked; } scene = Browser.currentScene; if (checked) { Browser.addRoute(scene.getNamedNode("Main_Clock"), 'fraction_changed', adapter, 'set_fraction'); diffuseColor.g = 1; diffuseColor.b = 0; adapter.set_fraction = 0; } else { Browser.deleteRoute(scene.getNamedNode("Main_Clock"), 'fraction_changed', adapter, 'set_fraction'); diffuseColor.g = 0; diffuseColor.b = 1; adapter.set_fraction = 0; } }