[x3d-public] What is a HAnimHumanoid?
Joe D Williams
joedwil at earthlink.net
Fri Jun 20 13:50:47 PDT 2025
Hi Holger, Please help me with two models:
1. Can you get me the x3d including animation of the alien character
https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://create3000.github.io/media/glTF/Walking%20Alien/Walking%20Alien.gltf
I'd like to add the Avatar to the animation 'test' set,
using it as an example of how to normalize to 'standard' x3d Hanim.
Fantastic and Great Valuable work on that site, showing such a variety of examples.
2. Can you Please give me glTF for the attached .x3dv humanoid?
It is V1 point, segment, site names and locations,
almost same as
Humanoid Animation X3D Examples Archive, Skin, Joe Skeleton Skin Site Salute Walk (https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skin/JoeSkeletonSkinSiteSaluteWalkIndex.html)
and the general animations at:
Humanoid Animation X3D Examples Archive, Characters, Jin Scaled V 2 L 1 LOA 4 Only Markers (https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Characters/JinScaledV2L1LOA4OnlyMarkersIndex.html)
So, I'd like to get at least one sample of that iconic possible alien or futurehumanistic entity into the chorus line.
Thanks again for some fun with hanim,
Joe
-----Original Message-----
From: Extensible 3D (X3D) Graphics public discussion <x3d-public at web3d.org></x3d-public at web3d.org>
Sent: Jun 18, 2025 7:47 AM
To: X3D <x3d-public at web3d.org></x3d-public at web3d.org>
Cc: Holger Seelig <holger.seelig at yahoo.de></holger.seelig at yahoo.de>
Subject: [x3d-public] What is a HAnimHumanoid?
As it turns out more things than a human body can be a HAnimHumanoid: A almost real humanoid (you still may know): Not a humanoid, no it’s an animal, but still very humanoid (head, body, legs): (https://create3000.github.io/x_ite/playground/?url=https://create3000.github.io/media/examples/HAnim/HAnimHumanoid/HAnimHumanoid.x3d (https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/Fox/glTF/Fox.gltf)) Now, things get more and more weird…It's not a humanoid; it's an alien, as humans imagine them. Still a life form, but it's a plant: (https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://create3000.github.io/media/glTF/Walking%20Alien/Walking%20Alien.gltf (https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://create3000.github.io/x_ite/assets/teaser/pluto/palm_tree_-_animated.glb)) Not even alive, no, it's a engine: https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://create3000.github.io/media/glTF/Futuristic%20Bike/Futuristic%20Bike.gltfThe main purpose of showing you this is to demonstrate that the HAnimHumanoid node can be used for many more objects than just a human body. The advantage is that all the complex animation processes can be handled by the GPU, while the CPU only performs minor translation and rotation interpolation. There is no need for a CoordinateInterpolator or a NormalInterpolator!All of this can be achieved using the current HAnim specification. However, I would like to demonstrate how it can be used for purposes beyond those initially considered.
All these model (except first) are glTF models converted to X3D and using HAnim nodes for glTF skinning objects, which can be easily translated into X3D.However, this calls into question the use of a strict set of HAnimJoint/Segment names and the HAnimHumanoid.loa field.
Best regards,Holger
—Holger Seelig
holger.seelig at yahoo.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: JoeV1LOA3SkeletonSiteSkinSaluteWalk.x3dv
Type: model/x3d+vrml
Size: 125241 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250620/7028ed19/attachment-0001.x3dv>
More information about the x3d-public
mailing list