[X3D-Ecosystem] RawKee - Bare Bones Importer for HAnim
Bergstrom, Aaron
aaron.bergstrom at und.edu
Wed Jul 30 21:07:50 PDT 2025
Joe,
The joint center values come from JinLOA(1-4) JSON files found here:
https://www.web3d.org/x3d/content/examples/HumanoidAnimation/
The “humanoid_root” joints are there. However, the bone wireframes displayed in Maya are based on the rotation pivot (aka HAnimJoint ‘center’ field).
I’m guessing that you might be expecting bone wireframe to start it’s render at the grid origin? IDK… we can discuss it at the next HAnim group meeting to determine if I have it wrong.
Could they be exported as glTF? Probably, but it’ll be a while before I get around to exporting to that format.
10-ish years ago, I tried to write an X3D/glTF exporter (that I called BaconXjF) completely in MEL to support export from Maya LT.
https://github.com/flickertail/bcn
https://web3d.org/pipermail/x3d-public_web3d.org/2015-April/003317.html
Back then though, I didn’t’ have the freedom at work to develop an exporter the way I do now.
I don’t really remember anything at all about how the glTF format works. But I suppose it would be easier in Python.
I’m willing to collaborate with another programmer to implement a glTF exporter for RawKee. Or collaborate on a funding proposal to hire a programmer.
But I’m largely working on RawKee in my free time after work, so I don’t have any spare time in the foreseeable future for that.
Aaron
From: X3D-Ecosystem <x3d-ecosystem-bounces at web3d.org> On Behalf Of Joe D Williams via X3D-Ecosystem
Sent: Wednesday, July 30, 2025 8:49 PM
To: X3D Ecosystem public discussion <x3d-ecosystem at web3d.org>; X3D Ecosystem public discussion <x3d-ecosystem at web3d.org>
Cc: Joe D Williams <joedwil at earthlink.net>
Subject: Re: [X3D-Ecosystem] RawKee - Bare Bones Importer for HAnim
> shared image link below and tell me if I got it correct
looks like there is no skeleton root node.
Std LOA?
Thanks,
Joe
-----Original Message-----
From: X3D Ecosystem public discussion <x3d-ecosystem at web3d.org<mailto:x3d-ecosystem at web3d.org>>
Sent: Jul 28, 2025 7:43 PM
To: X3D Ecosystem public discussion <x3d-ecosystem at web3d.org<mailto:x3d-ecosystem at web3d.org>>
Cc: John Carlson <yottzumm at gmail.com<mailto:yottzumm at gmail.com>>
Subject: Re: [X3D-Ecosystem] RawKee - Bare Bones Importer for HAnim
One can view .x3dj files in Sunrize, and renaming them to .json, view them in X3DOM. I am working on a X3D JSON viewer for CGE.
You can also paste JSON into X_ITE Playground, I think.
IDK, looks good to me. Do you have an original file?
Also, if you want to test JSON on the web, there’s this, which may be difficult to use (betaware):
https://coderextreme.net/X3DJSONLD/src/main/html/responsive.html
On Mon, Jul 28, 2025 at 6:59 PM Bergstrom, Aaron via X3D-Ecosystem <x3d-ecosystem at web3d.org<mailto:x3d-ecosystem at web3d.org>> wrote:
All,
Now that I’m back from vacation, I was able to find time to make some progress on the RawKee exporter.
I’ve been focusing on HAnim. I’ve got a fairly good Advanced Skeleton export working, and I wrote a rudimentary X3DJ importer so I could import LOA1-4 skeletons into Maya.
I think the importer is working correctly, but these skeletons aren’t what I was expecting.
Can someone look at this shared image link below and tell me if I got it correct.
https://drive.google.com/file/d/1AfmqllL8BPf5cok3PwkPGUBwAZaQ7VFf/view?usp=sharing
Thanks
Aaron
--
X3D-Ecosystem mailing list
X3D-Ecosystem at web3d.org<mailto:X3D-Ecosystem at web3d.org>
http://web3d.org/mailman/listinfo/x3d-ecosystem_web3d.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-ecosystem_web3d.org/attachments/20250731/05bc64d4/attachment-0001.html>
More information about the X3D-Ecosystem
mailing list