<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>Best regards,</div><div>Holger</div><div><br><div>
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div dir="auto" style="text-align: start; text-indent: 0px; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">--</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Holger Seelig</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">Leipzig, Germany</div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;"><br></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: 0px;">holger.seelig@yahoo.de</div><div>https://create3000.github.io/x_ite/</div></div></div></div></div></div></div>
</div>
<div><br><blockquote type="cite"><div>Am 18.09.2023 um 03:30 schrieb Joe D Williams <joedwil@earthlink.net>:</div><br class="Apple-interchange-newline"><div><div style="font-family: arial, sans-serif; font-size: 12pt;"><p style="font-family: Arial, Helvetica, sans-serif; margin: 0.1rem 0; line-height: 1.1;"> </p>
<ul style="margin-bottom: 0in; font-family: "Times New Roman"; font-size: medium; white-space: normal; margin-top: 0in;" type="disc">
<li style="margin: 0in; font-size: 11pt; font-family: Calibri, sans-serif;"><a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring</a></li>
</ul><p style="margin: 0.1rem 0px; line-height: 1;"> </p><div style="margin: 0.1rem 0px; line-height: 1;">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.</div><p style="margin: 0.1rem 0px; line-height: 1;"> </p><div style="margin: 0.1rem 0px; line-height: 1;">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. </div><div style="margin: 0.1rem 0px; line-height: 1;">The file labelled X3D Model ("Original XML" although the model was submitted in.x3dv) works as expected in view3dscene. </div><div style="margin: 0.1rem 0px; line-height: 1;">The file labelled Classic VRML (derived from Classic input transcoded to xml then back to Classic) has simple error will not run.</div><div style="margin: 0.1rem 0px; line-height: 1;">The file labelled VRML97 will not run, having nodes not in VRML97.</div><div style="margin: 0.1rem 0px; line-height: 1;">The file labelled labelled Canonical XML worked fine in view3dscene when downloaded and renamed. </div><div style="margin: 0.1rem 0px; line-height: 1;">X3DOM selection fails -  no TimeTrigger node? fixed</div><div style="margin: 0.1rem 0px; line-height: 1;">X_ITE selection very badly broken for unknown reason(s) same as default view. </div><p style="margin: 0.1rem 0px; line-height: 1;"> </p><div style="margin: 0.1rem 0px; line-height: 1;">Joe</div><p style="margin: 0.1rem 0px; line-height: 1;"> </p>
</div>
<div class="elnk-inline-message-container" style="border-left: 1px solid #aaa; box-sizing: border-box; padding: 10px 0 10px 15px; margin: 0;"> </div><p style="margin: 0.1rem 0; line-height: 1.0;"> </p>_______________________________________________<br>x3d-public mailing list<br>x3d-public@web3d.org<br>http://web3d.org/mailman/listinfo/x3d-public_web3d.org<br></div></blockquote></div><br></div></body></html>