[x3d-public] HAnim Winter and Spring: some progress

Joe D Williams joedwil at earthlink.net
Tue Sep 19 11:10:44 PDT 2023


I don't have a plan to change anything now, just to get X_ITE to run as expected from results in other players.
Joe

-----Original Message-----
From: Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>
Sent: Sep 19, 2023 3:40 AM
To: Joe D Williams <joedwil at earthlink.net>
Cc: X3D <x3d-public at web3d.org>, Holger Seelig <holger.seelig at yahoo.de>, Andreas Plesch <andreasplesch at gmail.com>, Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>
Subject: RE: [x3d-public] HAnim Winter and Spring: some progress

Holger and Andreas, thanks 1M for multiple important steps forward.

Joe, I tried this morning but will not be able to keep up with all of the suggested modifications while traveling.  I hope that you can incorporate as much of them as you can in your author drafts.  Next week let’s again plan on model archive resynchronization – with addition of corresponding tool diagnostics when possible.

Have fun with advanced X3D Humanoid Animation!  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 https://faculty.nps.edu/brutzman


From: Holger Seelig <holger.seelig at yahoo.de> 
Sent: Monday, September 18, 2023 2:16 AM
To: Joe D Williams <joedwil at earthlink.net>
Cc: Brutzman, Donald (Don) (CIV) <brutzman at nps.edu>; X3D <x3d-public at web3d.org>
Subject: Re: [x3d-public] HAnim Winter and Spring: some progress



The problem with these models is, that several skin coordIndices are referenced up to 12 times in several HAnimJoint nodes. This is too much for a GPU accelerated humanoid. X_ITE only supports 4 references, as specified as minimum in glTF standard. This is normally enough and there are a lot of complex glTF models in the Internet, which will work.



When HAnim was implemented as a CPU, these models also worked, but most of the models consumed so much processing power that there was no real need to talk about them working.



For this reason and because it allows X3D4.0 and HAnim 2.0, I built the GPU version, with the trade-off that not all, and especially too complex models, are no longer supported.



Best regards,

Holger


--

Holger Seelig

Leipzig, Germany

 

holger.seelig at yahoo.de (mailto:holger.seelig at yahoo.de)

https://create3000.github.io/x_ite/











Am 18.09.2023 um 03:30 schrieb Joe D Williams <joedwil at earthlink.net (mailto:joedwil at earthlink.net)>:


 
  *  https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring

 
Thanks, but, the today published Lief model displays but has several failures in X_ITE. Choose Look At and scroll to get it in range to view, then choose Examine to rotate. It operates by cycling through several different animations over a 100 second interval.

 
For the default view (X_ITE) several connections were broken in the code translation. Leif, Lily, Tufani models broken in same or similar ways, skin bindings and joint rotations. 

The file labelled X3D Model ("Original XML" although the model was submitted in.x3dv) works as expected in view3dscene. 

The file labelled Classic VRML (derived from Classic input transcoded to xml then back to Classic) has simple error will not run.

The file labelled VRML97 will not run, having nodes not in VRML97.

The file labelled labelled Canonical XML worked fine in view3dscene when downloaded and renamed. 

X3DOM selection fails -  no TimeTrigger node? fixed

X_ITE selection very badly broken for unknown reason(s) same as default view. 

 
Joe

 




_______________________________________________
x3d-public mailing list
x3d-public at web3d.org (mailto: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/20230919/0424906b/attachment.html>


More information about the x3d-public mailing list