Difference between revisions of "H-Anim Future Work and Outreach 2014"

From Web3D.org
Jump to: navigation, search
(Human Skeleton)
Line 3: Line 3:
 
'''Overview.''' Lots of activity continues to gradually proceed in H-Anim.  These lists of suggested steps can help us stay organized and productive.
 
'''Overview.''' Lots of activity continues to gradually proceed in H-Anim.  These lists of suggested steps can help us stay organized and productive.
  
 +
== Animation ==
 +
 +
* Static position/posture poses
 +
* Corresponding Displacer nodes
 +
* Composition of partial behaviors
 +
** Additive (e.g. waving + sitting down)
 +
** Superposition(e.g. waving + walking)
 +
* Behavior libraries
 +
** Inline and IMPORT/EXPORT conventions
 +
** LOA by LOA
  
 
== Examples ==
 
== Examples ==
Line 51: Line 61:
 
** Converts .x3d to a modified .x3d
 
** Converts .x3d to a modified .x3d
 
* Current support for canonical form, omitting default values, url corrections, minor fixups
 
* Current support for canonical form, omitting default values, url corrections, minor fixups
 +
* TODO add support for H-Anim
 +
** remove geometry from Joints/Segments/Sites
 +
** Add/replace geometry to Joints/Segments/Sites
  
  

Revision as of 18:33, 20 January 2014

(Our meeting today is hosted by Myeong Won Lee and the Web3D Korea Chapter. Thank you - ham sa ham ni dah!)

Overview. Lots of activity continues to gradually proceed in H-Anim. These lists of suggested steps can help us stay organized and productive.

Animation

  • Static position/posture poses
  • Corresponding Displacer nodes
  • Composition of partial behaviors
    • Additive (e.g. waving + sitting down)
    • Superposition(e.g. waving + walking)
  • Behavior libraries
    • Inline and IMPORT/EXPORT conventions
    • LOA by LOA

Examples

Examples are always a powerful way to show whether the specification is working or needs improvement.

Additional Examples Needed

  • Anatomically correct human
  • Animals
  • Cartoon charchers (humanoid but not human)
  • Conversion of BVH examples

Human Skeleton

Korean Characters

  • prepared by MWL and students, excellent cartoon characters
  • Joints/Segments and skin, H-Anim compliant, LOA?
  • TODO add to Basic archives, find/review prior list of requested fixes

H-Anim Specification

  • LOA 5 for all remaining animatable joints in human body? Discussion please
  • Names for Joints, Segments, Sites

Tools

BVH Converter

  • Algorithm
  • MWL's C++ code, described in slides, final fixes needed
  • DPB to consider writing corresponding Java code

MWL H-ANIM Editor

  • What is the name of this tool please?
  • Can we announce availability?
  • Excellent and novel capabilities - TODO list
  • Can produce sophisticated animations

X3D Decorator

  • New, under development
  • XSLT stylesheet can follow "decorator pattern" to modify scene graphs
    • Converts .x3d to a modified .x3d
  • Current support for canonical form, omitting default values, url corrections, minor fixups
  • TODO add support for H-Anim
    • remove geometry from Joints/Segments/Sites
    • Add/replace geometry to Joints/Segments/Sites


X3D Schematron Validation

  • X3D Schematron includes numerous validation rules
    • TODO list them?
  • Are asymmetry warnings helpful?
  • Still need rules for skin
  • Lists of additional joint, segment, site names