[x3d-public] successful test of Switch or LOD as parent node for HAnimHumanoid skin field using view3dscene

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Wed Dec 28 11:55:03 PST 2022


Joe and I are happy to report that view3dscene was OK with having Switch or
LOD as parent for a skin.

 

This means that multiple skins might be contained within a HAnimHumanoid
model, facilitating change of clothing.

 

This supports option e in our list of apparel alternatives:

 

*	Design patterns for HAnimHumanoid presenting skin and apparel using
HAnim2 standard in X3D4
*
https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/DesignPatt
ernsApparelVariations.txt
*	e. *Switch or LOD*. Similarly allow skin field to hold Switch or
LOD, then a single Shape holding indexed mesh.  Once again, holding
identical indexed mesh with skinCoord and skinCoordIndex connections for
joints allows smooth deformation.  Thus geometric morphology is unchanged,
only Color Appearance Material and can vary among the different skin shapes.
(If agreed upon that this capability is extremely similar will require
specification change resembling Mantis 1410. Already works in view3dscene.)

 



 

*
https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeleto
nSiteSkinSaluteWalk.x3d

 

        <HAnimHumanoid DEF='Joe_Human' info='"humanoidVersion=2.0"'
name='Human'>

          <LOD containerField='skin'> <!-- (Switch whichChoice='0' and LOD
parents already work in view3dscene) -->

            <Shape DEF='SkinShape'>

              <IndexedFaceSet coordIndex='0 9 5 -1 0 7 9 . etc.

 

No doubt Michalis is hooking up the animation connections regardless of
intervening nodes between HAnimHumanoid and the 5 allowed Indexed* mesh
nodes.

 

I believe this direct evidence justifies adding Switch and LOD and Shape as
allowed nodes for HAnimHumanoid motions field.

 

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

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221228/b54309f8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 90249 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221228/b54309f8/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5353 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20221228/b54309f8/attachment-0001.p7s>


More information about the x3d-public mailing list