[x3d-public] [create3000/sunrize] Joe doesn't kick or move in sunrize. (Issue #6)

Joe D Williams joedwil at earthlink.net
Thu May 30 18:16:10 PDT 2024


> The HAnimHumanoid node has a MFNode field joints which must contain all joint nodes, then skinning will work.     
     
This is the only player or browser or any tool I have encountered using that rule.     ...


Seriously, this has to be discussed.   
There is nothing in the spec that says how the joints, segments, sites fields are to be used,  especially to ignore animations or skin if the Joint is not included in the joints field.
   
The user code is there to define the skeleton and all joint, segment site nodes must be treated the same, that is rendered if in the user code. Whatever those other fields do I don't now from the spec so sure, platform dependent, but not free to ignore, I hope.

Thanks, 
Joe

-----Original Message-----
From: Extensible 3D (X3D) Graphics public discussion <x3d-public at web3d.org>
Sent: May 29, 2024 12:08 PM
To: John Carlson <yottzumm at gmail.com>, create3000/sunrize <reply+AAFMJ5YNMQD2V3WUI2UO2AOEMMNGREVBNHHITSFMII at reply.github.com>, <x3d-public at web3d.org>
Cc: Joe D Williams <joedwil at earthlink.net>
Subject: Re: [x3d-public] [create3000/sunrize] Joe doesn't kick or move in sunrize. (Issue #6)

> The HAnimHumanoid node has a MFNode field joints which must contain all joint nodes, then skinning will work.  
  
This is the only player or browser or any tool I have encountered using that rule. Same for both joint animations and joint-to-skin point bindings?What is the connection? For skin, you can't ignore skinCoordIndex and skinCoordWeight fields just because the Joint is not found in joints.    John, maybe try for what happens when just a few joints are left out of the llist.   Does this not recognize the humanoid if no segments or sites fields? Whatever, the rules for use of those three fields should be consistentThanks,  Joe  

-----Original Message-----
From: John Carlson <yottzumm at gmail.com>
Sent: May 29, 2024 7:22 AM
To: Joe D Williams <joedwil at earthlink.net>, create3000/sunrize <reply+AAFMJ5YNMQD2V3WUI2UO2AOEMMNGREVBNHHITSFMII at reply.github.com>
Cc: Author <author at noreply.github.com>, create3000/sunrize <sunrize at noreply.github.com>
Subject: Re: [create3000/sunrize] Joe doesn't kick or move in sunrize. (Issue #6)

Ah, thanks.  That makes sense, Joe often leaves off the joints field.  Sigh.

On Wed, May 29, 2024 at 9:19 AM Holger Seelig <notifications at github.com (mailto:notifications at github.com)> wrote:

The HAnimHumanoid node has a MFNode field joints which must contain all joint nodes, then skinning will work.
—
Reply to this email directly, view it on GitHub (https://github.com/create3000/sunrize/issues/6#issuecomment-2137534969), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAFMJ54XCHA6LHSRPCLBTP3ZEXPWRAVCNFSM6AAAAABIEQ2ITSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZXGUZTIOJWHE).
You are receiving this because you authored the thread.Message ID: <create3000/sunrize/issues/6/2137534969 at github.com>







-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240531/db780964/attachment.html>


More information about the x3d-public mailing list