Humanoid Animation (HAnim) Overview — Architecture, Strengths, and Strategic Value for Open, Interoperable 3D Human Representation
Blogs by Date
HAnim, the Humanoid Animation International Standard maintained by the Web3D Consortium, provides a rigorously defined, interoperable framework for representing, animating, and exchanging 3D human figures across tools, platforms, and applicatio
HAnim, glTF, and VRM—three major frameworks for representing and animating humanoid characters.
HAnim's "center of rotation" and glTF's TRS (translation/rotation/scale) are solving related but distinct problems, and conflating them causes confusion when converting rigs between the two.
My most recent work developing the RawKee X3D exporter for Maya has been in the area of Physical Based Rendering (PBR - aka the X3D PhysicalMaterial node).
Through my work with the Laboratory for Digital Realism and Engineering in the Applied Metaverse (DREAM Lab) at the University of North Dakota, I have been given the opportunity to work on a file translator between X3D and USD, hoping to include this into the C++ AOUSD/Adobe File Translator Plugi
Artificial Intelligence is rapidly transforming how 3D content is authored, validated, and optimized. Within the Web3D community, X3D offers a structured, open, and extensible foundation for AI-assisted workflows. But as the paper x3d_mcp: A Model Context Protocol Server for AI-Assisted X3D Authoring shows, raw LLM output is brittle without grounding in the authoritative X3D specification.
Through the Cesium Ecosystem Grant, the Web3D Consortium is enabling X3DOM to stream massive geospatial datasets—terrain, photogrammetry, buildings—directly into declarative X3D scenes. This work strengthens alignment across X3D, glTF, and OGC 3D Tiles, creating a seamless, vendor‑neutral pathway from data acquisition to web deployment. For users, this unlocks scalable digital twin experiences, richer metadata‑driven visualization, and a more interoperable 3D ecosystem built on open standards that will endure.
Web of Worlds sets the spatial ‑ web vision, X3D/Web3D provides the open 3D standard to build it, and the Metaverse Standards Forum coordinates the broader ecosystem so everything interoperates across platforms a
Using Compound Nodes in Maya LookdevX
I've been hard at work this weekend, trying to come up with a workflow that will integrate with MaterialX shader exports into RawKee exports.
Starting the RawKee Blog
A consortium of leading cultural institutions has announced a draft specification for presenting computer-based 3D content.
Implementing X3D (open source and royalty free) in e-commerce can significantly enhance product visualization and customer interaction. By following this workflow, businesses can create a seamless and engaging shopping experience that leverages the power of 3D technology.
Blender, the powerful open-source 3D creation suite, offers robust capabilities for creating, manipulating, and exporting 3D content in various formats. X3D (Extensible 3D) is an ISO standard XML-based file format for representing 3D computer graphics. This blog explores how to effectively use Blender with X3D, enabling you to create immersive 3D content for web applications, virtual reality, and more.
X‑Ite, X3DOM, and the Castle Game Engine — three tools that all deal with X3D. Together, they form a complete ecosystem for 3D Web visualization.
The 3D web is entering a new era—one defined by openness, interoperability, and immersive experiences that run everywhere. At the center of this evolution stands X3D Version 4, the latest generation of the ISO‑standardized framework for declarative 3D graphics.
What happens when enterprise 3D graphics meets the World-Wide Web? When peanut butter and chocolate meet? The answer, of course, is ‘Delicious Things’!
In today’s fast-moving digital landscape, X3D (Extensible 3D) has emerged as a cornerstone technology for interactive web-based 3D graphics.
The 3D web has evolved from experimental to a mature ecosystem powering cultural heritage, e‑commerce, scientific visualization, digital twins, and immersive storytelling.
There is great excitement around the development of new features and formats, from glTF 2.0 to X3D 4.0. This blog provides a high-level view of the leading open formats and how and why they should be used together.
The term ‘Metaverse’ has taken on a new sparkle recently, appearing prominently in the marketing materials of a number of large technology companies. Indeed, many have attempted, or are attempting, to co-opt it for their own purposes, which has resulted in a great deal of confusion among producers and consumers in the marketplace. With this short position paper, the Web3D Consortium seeks to address this confusion by exploring the history of the ‘Metaverse’ that has led us to our current state, providing a workable definition of the term ‘Metaverse’, and providing a vision for its sustainable, cooperative construction into the future. We believe that all the technologies are in place to fulfill the vision of an open, equitable, and ubiquitous information space. What remains are the key issues that have kept the Metaverse from manifesting the last two decades: user experience and corporate cooperation. See attached paper below.