Difference between revisions of "H-Anim"

From Web3D.org
Jump to: navigation, search
m
Line 1: Line 1:
===1. Humanoid Animation (H-Anim) WG Meeting===
+
===Humanoid Animation (H-Anim) WG Meeting===
  
 
*Regular Meetings: 1st Wednesday of month at 5pm, PDT or PST for 1 hour
 
*Regular Meetings: 1st Wednesday of month at 5pm, PDT or PST for 1 hour
Line 5: Line 5:
 
*[[Agenda and Minutes]]
 
*[[Agenda and Minutes]]
 
   
 
   
===2. New work items and working draft===
+
===New work items and working draft===
  
 
*New Work Item Proposal [http://www.web3d.org/membership/login/documents/accion.php?PHPSESSID=d0044829dfcf4acf949c5774153a444a&dir=.%2FH-Anim%20WG nwip_HAnim130206]
 
*New Work Item Proposal [http://www.web3d.org/membership/login/documents/accion.php?PHPSESSID=d0044829dfcf4acf949c5774153a444a&dir=.%2FH-Anim%20WG nwip_HAnim130206]
Line 12: Line 12:
 
[http://www.web3d.org/membership/login/memberwiki/index.php/H-Anim_Motion_Definition H-Anim Motion Definition]
 
[http://www.web3d.org/membership/login/memberwiki/index.php/H-Anim_Motion_Definition H-Anim Motion Definition]
  
===3. NWIP's scope and responsibility===
+
===NWIP's scope and responsibility===
  
 
Please add responsible persons for each item.
 
Please add responsible persons for each item.
Line 33: Line 33:
 
* Working examples, validation, quality assurance (QA)
 
* Working examples, validation, quality assurance (QA)
  
===4. Previous work===
+
===Previous work===
  
 
*[http://www.web3d.org/membership/login/memberwiki/index.php/H-Anim Web3D members-only H-Anim wiki]
 
*[http://www.web3d.org/membership/login/memberwiki/index.php/H-Anim Web3D members-only H-Anim wiki]
Line 52: Line 52:
 
**http://web3d.org/mailman/private/h-anim_web3d.org/  
 
**http://web3d.org/mailman/private/h-anim_web3d.org/  
  
===5. Resources===
+
===Resources===
  
 
*[http://www.web3d.org/realtime-3d/working-groups/h-anim H-Anim Executive Summary] for more Working Group information
 
*[http://www.web3d.org/realtime-3d/working-groups/h-anim H-Anim Executive Summary] for more Working Group information
Line 70: Line 70:
 
*http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/ApaydinThesis.pdf  
 
*http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/ApaydinThesis.pdf  
  
===6. Standards Development===
+
===Standards Development===
  
 
*Specification
 
*Specification
Line 76: Line 76:
 
*Examples
 
*Examples
  
===7. H-Anim WG Charter===
+
===H-Anim WG Charter===
  
 
*March 2012: [[H-Anim Working Group Draft Charter]] materials by [http://www.web3d.kr Web3D Korean Chapter]
 
*March 2012: [[H-Anim Working Group Draft Charter]] materials by [http://www.web3d.kr Web3D Korean Chapter]
  
=== 8. WG Members ===
+
===WG Members===
  
 
*William Glascoe
 
*William Glascoe
Line 92: Line 92:
 
*Myeong Won Lee
 
*Myeong Won Lee
  
== Use Cases ==
+
===Use Cases===
  
 
Working Group chairs keep the following pages up to date:
 
Working Group chairs keep the following pages up to date:
 
*
 
*
== Current Work ==
+
===Current Work===
  
 
Working group chairs keep the following pages up to date:
 
Working group chairs keep the following pages up to date:
Line 120: Line 120:
 
*facial animation
 
*facial animation
  
== Before ==
+
===Before===
 
This wiki page is the site for the recently renewed Humanoid Animation (H-Anim) Working Group.
 
This wiki page is the site for the recently renewed Humanoid Animation (H-Anim) Working Group.
  

Revision as of 00:33, 18 April 2013

Humanoid Animation (H-Anim) WG Meeting

  • Regular Meetings: 1st Wednesday of month at 5pm, PDT or PST for 1 hour
  • Next Meeting: April 15 (Monday), 2013, at 5pm, PDT (pending)
  • Agenda and Minutes

New work items and working draft

H-Anim Motion Definition

NWIP's scope and responsibility

Please add responsible persons for each item. We recommend that the persons of responsibility work on draft and/or examples for conformance.

  • 1) Definition of a humanoid character model capable of generating motion from captured motion data → Myeong and Joe
  • 2) Definition of a humanoid character model capable of generating motion using 3D scanner data → Myeong and William
  • 3) Definition of a humanoid character model capable of generating motion using a general motion definition such as keyframe, interpolation, kinematics, and dynamics for human figures → Myeong and Joe
  • 4) Definition of motion parameters for transferring or exchanging motion between different human character models → Myeong and Dick
  • 5) Definition of a motion data interface for including motion data → Myeong and Dick
  • 6) Definition of a motion viewer’s functionality → Myeong and Joe
  • 7) Definition of interoperable human behavior prototypes → Don and William
  • 8) Definition of a 3D skinning interface → Joe
  • 9) Definition of a recording interface for human motion such as gait → Don and William
  • 10) Provision for easier exchange of characters from design systems to H-Anim systems. → Myeong and Joe

Formal submission of the H-Anim NWIP to ISO depends on working-group preparation of

  • Initial Committee Draft (CD) specification text
  • At least one draft implementation (with plans for a second)
  • Working examples, validation, quality assurance (QA)

Previous work

Resources

H-Anim 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 aggregate behaviors.

Standards Development

  • Specification
  • Conformance
  • Examples

H-Anim WG Charter

WG Members

  • William Glascoe
  • Joe D. Williams
  • Keith Victor
  • David Bruner
  • Anita Havele
  • Richard F. Puk
  • Don Brutzman
  • Kwan-Hee Yoo
  • Myeong Won Lee

Use Cases

Working Group chairs keep the following pages up to date:

Current Work

Working group chairs keep the following pages up to date:

Joe and Don are working each Monday night [1700-1900 pacific, Web3D teleconference line) on

  • As those issues get sorted out, we are re-visiting all the important details regarding H-Anim skinning
    • Definitions, example test scenes, tool support
    • Proposing an improved H-Anim component for X3D v3.4
    • Editing a corresponding update to H-Anim ISO 19774 Specification

The larger group is also working on

  • interoperable, swappable behaviors
  • motion capture
  • facial animation

Before

This wiki page is the site for the recently renewed Humanoid Animation (H-Anim) Working Group.

Humanoid Animation (H-Anim) WG Meeting

March 2012: H-Anim Working Group Draft Charter materials by Web3D Korean Chapter

Links of interest:

There has been previous work by the H-Anim working group during 2008-2009 that was not completed. Here are some additional links on the members-only wiki:

Much additional work has been proposed by the Korea Chapter.

  1. Definition of a humanoid character model capable of generating motion from captured motion data
  2. Definition of a humanoid character model capable of generating motion using a general motion definition such as keyframe, interpolation, kinematics and dynamics for human figures.
  3. Definition of motion parameters for transferring or exchanging motion between different human character models
  4. Definition of motion data interface for including motion data
  5. Definition of behavior modeling data
  6. Definition of motion viewer’s functionality
  7. Video human functionality and gestures will be considered in AR/MR working group efforts

We agreed on the 1 Feb 2012 teleconference that it is a good idea to document work on these many good ideas using this H-Anim public wiki. Further comment is welcome about this.

The main thing that is needed next is to get the H-Anim Working Group restarted and rejuvenated.

  • H-Anim WG Charter
  • TODO: we need 1-2 members who are willing to volunteer to serve as working group co-chairs.
  • Working Draft for the H-Anim motion definition (in preparation) H-Anim Motion Definition