<div dir="ltr"><p>Dear Joe,<br> <br>Thank you for your comments.<br> <br>Our 10 example X3D H-Anim characters were first designed with 3ds MAX then converted from WRL files to X3D files. Our method for their design can be applied using many other tools in the same manner, as long as those tools support WRL files. Our viewer includes the conversion function, wrl-to-x3d (hanim).  </p>
<p>The X3D files are readable text files.<br>X3D validation for all the X3D files was completed a while ago, as I presented them at previous Korea chapter meetings, as well as at SC24 meetings. </p><p>The 10 characters can also be displayed in the BS Contact viewer.   <br>
However, X3D-Edit does not display the characters correctly (it displays just a black scene).</p><div>We are testing if the 10 characters can be animated using the same interpolators as used for Allen and Nancy.  <br>However, it is not easy and very complex to apply those interpolators to other character models, including ours. <br>
This is our dilemma, but we must  figure out how to apply the interpolators of one character to other characters.<br> <br>I am looking over the work that you and Don have done recently by going through the emails.<br>Thank you for sending all the information.<br>
I will ask questions later if there are problems to discuss. </div><div> </div><div>Sincerely,</div><div> </div><div>Myeong</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jul 13, 2013 at 3:35 AM, Joe D Williams <span dir="ltr"><<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Myeong,<div class="im"><br>
<br>
<blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
I will bring our 10 example H-Anim characters designed by 3ds Max to the Siggraph H-Anim meeting.<br>
</blockquote>
<br></div>
Thank you for this. I think it does not matter which tool the author uses in design and animation, it is the actual human readable X3D HAnim user code that represents each character that is of primary importance.<br>
<br>
At any point in the process, I think it should be possible to produce a text file showing what is happening inside, in the actual user code that defines and animates the character.<br>
I haven't discussed this detail specifically in the working group but, for example, that is why we are not moving forward now with the existing 'diverse models' HAnim change.<br>
We only had one X3D player that demonstrated the very important concept and no running prototypes. Some interest, but perhaps more interest in just sticking to the simplist way of just drawing everything directly in skeleton space instead of providing a systematic way to adjust things into skeleton space.<br>

<br>
Historically, this is similar to the step between hanim level1 where geometry is part of a segment and the level2 deformable skin where the 'skin' is part of the humanoid with movement controlled by joint bindings. This step was practically impossible to prototype (see boxman script and bsC protos). It took an interval to get this best practice, along with the best practice displacer methods, of skin animation running in more than one browser. Yet today deformable skin is supported widely.<div class="im">
<br>
<br>
<blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
because we realized some problems in wrl files.<br>
</blockquote>
<br></div>
Maybe we can help. I can't think of a better forum to deal with wrl, x3d or general humanoid animation probems than our consortuium so please bring these problems forward.<div class="im"><br>
<br>
<blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
All the characters can be animated using BVH motion capture files in our motion viewer.<br>
</blockquote>
<br></div>
Of course the goal is that we can define a system that can be used in every X3D tool. I think understanding of bvh format and best practice conversion to native X3D data types is important because it provides an interface with consumer devices that are being widely used. We recieved this link from an early contributor to h-anim<br>

<a href="http://cg.cis.upenn.edu/hms/research/ADAPT/" target="_blank">http://cg.cis.upenn.edu/hms/<u></u>research/ADAPT/</a><br>
as another example. I hope you can meet with Norm at the show.<br>
<br>
To me it is most important that there is not a rush to define a standard but we search for the true best practices by testing several working solutions.<div class="im"><br>
<br>
<blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote">
All the animaiton sequences can be stored as an animation file<br>
</blockquote>
<br></div>
That goes right along with existing X3D HAnim practice. Either generate the data using scripts or interpolators and/or import data as a string or a file.<br>
<br>
I think another very important part of the motion proposal is the detail that the proposal introduces a change from 'realtime' to a fixed or variable author specified frames per second mode (fps).<br>
I think this is a way to synchronize the X3D player to some sort of capture or rendering device that works at fixed or known frame intervals, such as 'video' capture/playback.<br>
As usual, with X3D there are several ways to get this done and please keep in mind that we must search for a general solution to this method of animation capture/playback in X3D.<br>
<br>
I am also hoping you can briefly overview some of the current work of evaluation and validation of the existing HAnim model by showing the three specification examples we have been working on.<br>
<br>
Have fun in California.<br>
Thank You and Best Regards,<br>
Joe<br>
<br>
----- Original Message ----- From: "Myeong Won Lee" <<a href="mailto:myeongwonlee@gmail.com" target="_blank">myeongwonlee@gmail.com</a>><br>
To: "Don Brutzman" <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>><br>
Cc: "Joe D Williams" <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>>; "Myeong Won Lee" <<a href="mailto:mwlee@suwon.ac.kr" target="_blank">mwlee@suwon.ac.kr</a>>; "Human Animation working group" <<a href="mailto:h-anim@web3d.org" target="_blank">h-anim@web3d.org</a>>; <<a href="mailto:korea-chapter@web3d.org" target="_blank">korea-chapter@web3d.org</a>><br>

Sent: Thursday, July 11, 2013 6:40 PM<br>
Subject: Re: [Korea-chapter] [h-anim] composable behaviors, animations, sequencers<br>
<br>
<br>
<blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote"><div><div class="h5">
Dear Don,<br>
<br>
I will bring our 10 example H-Anim characters designed by 3ds Max to the<br>
Siggraph H-Anim meeting.<br>
We are testing them again if their formats are valid although they<br>
are similar as I presented several times, because we realized some problems<br>
in wrl files.<br>
All the characters can be animated using BVH motion capture files in our<br>
motion viewer.<br>
All the animaiton sequences can be stored as an animation file<br>
(temporarily, "hanim" file extension is used).<br>
<br>
Sincerely,<br>
<br>
Myeong<br>
<br>
<br>
<br>
On Tue, Jul 9, 2013 at 11:45 PM, Don Brutzman <<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a>> wrote:<br>
<br>
</div></div><blockquote style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid" class="gmail_quote"><div><div class="h5">
Joe, thanks for your note, makes sense.<br>
<br>
Based on last night's work, am also thinking that there are a few broad<br>
categories of animation:<br>
- composable behaviors that animate the body itself (Walk, WaveLeftHand,<br>
etc.) i.e. your demonstrated set of blendable behaviors<br>
- animations that move the body from place to place<br>
(WalkDownTwelfthStreet, WalkInCircle, TangoMotionCapture)<br>
- sequencers (WalkDownTwelfthStreet, TurnAround, Wait 10s, SitDown at bus<br>
stop, Wait for bus, StandUp)<br>
<br>
Any other categories or use cases?<br>
<br>
Myeong Won Lee, the most helpful things we might get from you (and others)<br>
would be example X3D scenes from your work that we might test and try out.<br>
<br>
all the best, Don<br>
--<br>
Don Brutzman  Naval Postgraduate School, Code USW/Br<br>
<a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149<br></div></div>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/**" target="_blank">http://faculty.nps.edu/**</a><br>
brutzman <<a href="http://faculty.nps.edu/brutzman" target="_blank">http://faculty.nps.edu/<u></u>brutzman</a>><br>
<br>
______________________________<u></u>**_________________<br>
Korea-chapter mailing list<br>
<a href="mailto:Korea-chapter@web3d.org" target="_blank">Korea-chapter@web3d.org</a><br>
<a href="http://web3d.org/mailman/**listinfo/korea-chapter_web3d.**org" target="_blank">http://web3d.org/mailman/**<u></u>listinfo/korea-chapter_web3d.*<u></u>*org</a><<a href="http://web3d.org/mailman/listinfo/korea-chapter_web3d.org" target="_blank">http://web3d.org/mailman/<u></u>listinfo/korea-chapter_web3d.<u></u>org</a>><br>

<br>
</blockquote><div class="im">
<br>
<br>
<br>
-- <br>
Myeong Won Lee<br>
College of IT, U. of Suwon<br>
Hwasung-si, Gyeonggi-do, 445-743 Korea<br>
Tel) +82-31-220-2313, +82-10-8904-4634<br>
E-mail) <a href="mailto:mwlee@suwon.ac.kr" target="_blank">mwlee@suwon.ac.kr</a><br>
<br>
</div></blockquote>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Myeong Won Lee <br>College of IT, U. of Suwon <br>Hwasung-si, Gyeonggi-do, 445-743 Korea <br>Tel) +82-31-220-2313, +82-10-8904-4634 <br>E-mail) <a href="mailto:mwlee@suwon.ac.kr" target="_blank">mwlee@suwon.ac.kr</a> 
</div>