[x3d-public] Humanoid Animation X3D Examples Archive, Characters Legacy, Joe SkinTexcoord Displacer Kick

John Carlson yottzumm at gmail.com
Sat May 16 22:03:26 PDT 2020


Yes!, Doug, just trying to catch up with how to do HAnim.

On Sat, May 16, 2020 at 5:06 PM GPU Group <gpugroup at gmail.com> wrote:

> http://dug9.users.sourceforge.net/web3d/tests/hanim/web3d/annexdA.x3d
> - this one works in freewrl
>
>
> On Sat, May 16, 2020 at 11:54 AM John Carlson <yottzumm at gmail.com> wrote:
>
>> Okay, did some validation, patched a couple of files.  I still have a
>> problem with:
>> <HAnimMotion DEF=''/> name field is required
>> [/X3D/Scene/HAnimHumanoid/HAnimMotion, error] <HAnimMotion DEF='' name=''/>
>> element has no child node [/X3D/Scene/HAnimHumanoid/HAnimMotion, warning] Error(s)
>> detected during this validation test. X3D Schematron check: *fail*.
>>
>> In attached file.  I moved the HAnimMotion element inside HAnimHumanoid,
>> but it fixed nothing.
>>
>> Correct naming, if required, is welcome.
>>
>>
>> On Sat, May 16, 2020 at 12:19 PM John Carlson <yottzumm at gmail.com> wrote:
>>
>>> Kinda word salad-y here, my apologies,
>>>
>>> Following up from previous message (Joe).
>>>
>>> I am pretty sure that I get identical results (success) to Joe and Don
>>> in X_ITE and X3D with X3D XML (BoxManAnimationPanel and JoeSkinKick...). I
>>> have additional requirements for JSON, so I will pursue them with
>>> X3DJSONLD (X_ITE works) or use Serializers instead of stylesheets,
>>> appropriate versionitis checking, etc.   Hmm.
>>>
>>> Perhaps we can now get HAnim spec examples
>>> ( KoreanCharacterMotionAnnex*.x3d) up to date in an appropriate place
>>> (leaving spec stuff as is).   See:
>>> https://coderextreme.net/X3DJSONLD/src/main/html/hanim2.html (there's
>>> also a hanim.html) for "running" examples.
>>>
>>> So as I pursue JSON, Joe (and if he wants to, Don) will pursue spec
>>> (Korean Motion) examples working in X3DOM and X_ITE?   Can Joe use the X3D
>>> validator page, or does he need to know an ant invocation? It looks like
>>> Don's upgrades to schematron made it to the X3D validator:
>>> https://savage.nps.edu/X3dValidator  If you like, you can assign me the
>>> task of bringing the spec examples up-to-date in X3DJSONLD.  Yeah, I'll try
>>> to do something!
>>>
>>> Thumbs up on JSON schema testing on all 4 examples.  It's interesting to
>>> note that JSON works with X_ITE, but not with X3DOM in the hanim.html
>>> example.  I did think that those X3DJSONLD's were nearly identical?
>>>
>>> I changed my import to the latest X_ITE (as Don has) with no
>>> significant changes, except it seems like non-HAnim examples (like flipper)
>>> are not working on localhost (fine on remote server).  Possibly an issue
>>> with JSON serialization???
>>>
>>> In summary, I will further test on the remote server and try to debug
>>> JSON.  I will leave X_ITE for an update otherwise.
>>>
>>> Please everyone look at the above link (hanim2.html) to see how we can
>>> improve (animate and display).
>>>
>>> Thanks,
>>>
>>> John
>>>
>>> On Fri, May 15, 2020 at 1:30 PM Joseph D Williams <joedwil at earthlink.net>
>>> wrote:
>>>
>>>> This is so wonderful I can only say Thanks to all hanim fans.
>>>>
>>>> Considering the pretty-print additions to the canonical user code, this
>>>> is a relatively simple example animation using a relatively simple skin
>>>> that was composed mainly from a v1 set of sites (part 1 annex B) in the
>>>> same coordinate system as the skeleton (part 1 annex A).
>>>>
>>>> Hopefully you can see the ‘rigging’ style, which, given the ‘standard’
>>>> skeleton armature,  I consider mainly as the weighted bindings between the
>>>> individual points of the skin and the joints of the skeleton. As for the
>>>> animation, use of the simple axis-angle orientation interpolators (hard to
>>>> find in the added markup) you can see that the joints respond to pitch,
>>>> yaw, and roll style and easy to compose and edit. And just as if you might
>>>> wish to share a skeleton with another similar skin, the animations and
>>>> interactions can easily be shared with similar skeletons.
>>>>
>>>>
>>>>
>>>> So, again, thanks again for finally getting that thing up to spec.
>>>>
>>>>
>>>>
>>>> Joe
>>>>
>>>>
>>>>
>>>> *From: *Don Brutzman <brutzman at nps.edu>
>>>> *Sent: *Friday, May 15, 2020 7:49 AM
>>>> *To: *Joe D Williams <joedwil at earthlink.net>; John Carlson
>>>> <yottzumm at gmail.com>
>>>> *Cc: *Humanoid Animation (HAnim) Working Group <h-anim at web3d.org>; X3D
>>>> Graphics public mailing list <x3d-public at web3d.org>
>>>> *Subject: *Humanoid Animation X3D Examples Archive, Characters Legacy,
>>>> Joe SkinTexcoord Displacer Kick
>>>>
>>>>
>>>>
>>>> Joe and John, thanks for the continuing weekly "deep dive" to upgrade
>>>> all of our HAnim models to crisply show both X3D3 HAnim1 and X3D4 HAnim2.
>>>>
>>>>
>>>>
>>>> Focusing on QA tools like X3D Schematron (for diagnosis) and X3D-Tidy
>>>> (for corrections) is providing an excellent addition to validation.
>>>>
>>>>
>>>>
>>>> Here is the model we were wrestling with yesterday.  When all cleanups
>>>> were applied and deployed to web3d.org then everything simply...
>>>> worked.  Hooray!
>>>>
>>>>
>>>>
>>>> * X3D Example Archives: Humanoid Animation, Characters Legacy, Joe Skin
>>>> Texcoord Displacer Kick
>>>>
>>>>
>>>> https://www.web3d.org/x3d/content/examples/HumanoidAnimation/CharactersLegacy/JoeSkinTexcoordDisplacerKickIndex.html
>>>>
>>>>
>>>>
>>>> More to follow as I apply the many other refinements we found
>>>> yesterday.  Looking forward to sustained progress.
>>>>
>>>>
>>>>
>>>> Have fun with X3D HAnim!   8)
>>>>
>>>>
>>>>
>>>> all the best, Don
>>>>
>>>> --
>>>>
>>>> Don Brutzman  Naval Postgraduate School, Code USW/Br
>>>> brutzman at nps.edu
>>>>
>>>> Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA
>>>> +1.831.656.2149
>>>>
>>>> X3D graphics, virtual worlds, navy robotics
>>>> http://faculty.nps.edu/brutzman
>>>>
>>>>
>>>>
>>> _______________________________________________
>> x3d-public mailing list
>> x3d-public at web3d.org
>> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200517/62eb38e6/attachment-0001.html>


More information about the x3d-public mailing list