[x3d-public] Inconsistencies in the draft for 4.1
Holger Seelig
holger.seelig at yahoo.de
Mon Aug 18 04:51:35 PDT 2025
Inconsistencies in the draft for 4.1
* Immersive profile, Full profile, MedicalInterchange profile include now the new FontFamily node but the level for the Text component in these profiles is still 1 but should be 2
* There is now a new Tangent node, which can be child of a lot of geometry nodes, but should be a possible child of even more nodes, still missing a tangent field: ElevationGrid, PointSet, IndexedLineSet, LineSet. Why? All these nodes also have a normal field and can be affected by lighting and shading with Material or PhysicalMaterial (probably with a normalTexture which then requires a Tangent node). Example of lines and points with normals and shading: https://create3000.github.io/x_ite/laboratory/gltf-sample-viewer/?url=https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/PrimitiveModeNormalsTest/glTF/PrimitiveModeNormalsTest.gltf
* LayoutGroup is now of type X3DNode but specification says: "Thus, a LayoutGroup can only be a child of a LayoutLayer node or another LayoutGroup node.“ But LayoutGroup children/addChildren/removeChildren only accept X3DChildNode which in turn does not include the LayoutGroup itself anymore.
I think some things can be easily fixed, others require further discussion, but it's better to know all of this.
Daft for 4.1:
https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4.1-CD/
Best regards
Holger
—
Holger Seelig
Leipzig, Germany
holger.seelig at yahoo.de
https://create3000.github.io/x_ite/
https://patreon.com/X_ITE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250818/5b58c72f/attachment-0001.html>
More information about the x3d-public
mailing list