[x3d-public] Converting glTF to X3D - document collecting CGE experience

Michalis Kamburelis michalis.kambi at gmail.com
Fri Jul 3 12:55:39 PDT 2020


Hi,

Over the course of recent months, I implemented significant support of glTF
in Castle Game Engine and view3dscene. All of this is done by converting
glTF to X3D nodes.

I have now documented the process, i.e. how do particular glTF concepts
"map" to X3D. A lot of things map in a straightforward way, although we
also have some more difficult details. I diligently collected them all here:

  https://github.com/michaliskambi/x3d-tests/wiki/Converting-glTF-to-X3D

I hope this document will be useful to anyone implementing glTF in an X3D
browser :)

Also, this document is right now written mostly from Castle Game Engine
perspective (with occasional links to X3DOM). But I would like to change
it, to turn this into "Best practices of converting glTF to X3D", a
consensus achieved by multiple X3D browsers. I know that at least FreeWRL
and X3DOM also implement glTF, so it will be great if we can "converge" on
common solutions. The users, as well as implementations, will benefit from
this shared knowledge.

Best regards,
Michalis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200703/6dc503e0/attachment.html>


More information about the x3d-public mailing list