[x3d-public] X3D 4.0 update to XML encoding has commenced, comments welcome
John Carlson
yottzumm at gmail.com
Sat Feb 24 10:32:36 PST 2024
Don,
I would like to see name attribute types handled consistently. I believe
there are at least 6 cases where type=‘xs:NMTOKEN’ and
baseType=‘xs:NMTOKEN’ and xs:NMTOKEN gets puts into x3d.py in type
expressions, and that breaks x3d.py (colon is not recognized).
Primarily this has been an issue with my version of the x3d.py, but I have
been fixing upstream code to change to type=‘SFString’.
I believe the change was made when you incorporated Holger’s changes.
Please verify that all xs:NMTOKEN references in x3d.py are correct. My
suggestion is attempt to modify upstream files like the X3DPSAIL
stylesheet, X3DUOM and XML schema.
I have provided updates to X3DUOM which allow my version of X3DPSAIL to
work. Other patches are more difficult .
Getting this right is vital to the success of a Blender exporter using
X3DPSAIL.
Call me or set a meeting to discuss the changes as I am out of my element.
It’s highly likely you may have patched them already since 1-2 weeks ago.
It’s difficult running with tons of unapplied patches.
I will look into repairing X3DPSAIL if you view this a non-issue for the
XML spec.
John
On Sat, Feb 24, 2024 at 11:47 AM Brutzman, Donald (Don) (CIV) via
x3d-public <x3d-public at web3d.org> wrote:
> ThHello everyone. The X3D Standards working groupi continues working
> =quietly and persistently in the obackground.
>
Dick Puk and I are happy to announce availability of an updated draft for
> X3D 4.0 XML Encoding.
>
>
>
> - Extensible 3D (X3D) encodings — Part 1: XML encoding
> - ISO/IEC 19776-1:202x
> - https://web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-WD1
> - Screen capture PDF of today’s cover page attached
>
>
>
> All document changes to this Working Draft (WD) ISO Standard are visible
> to Web3D Consortium members in github version control:
>
> -
> https://github.com/Web3DConsortium/X3D/tree/master/ISO-IEC19776/ISO-IEC19776-1/ISO-IEC19776-1v4.0/ISO-IEC19776-1v4.0-WD1
>
>
>
> We are now working on reconciling the carefully collected set of
> specification issues and comments available at
>
> - Web3D Consortium Mantis Bug Tracker
> - https://www.web3d.org/member-only/mantis/view_all_bug_page.php
> - Around 40 active Mantis issues are listed in attached .csv
> (comma-separated value) text file
>
>
>
> The X3D XML Encoding is part of a family of specifications, illustrated at:
>
> - X3D Graphics Standards Relationships
> -
> https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.png
> -
> https://www.web3d.org/specifications/X3dGraphicsStandardsRelationships.pdf
>
>
>
> which are all getting recentered on our new many-years-in-the-making
> International Standard (IS)
>
> - X3D 4.0 Architecture
> - https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS
>
>
>
> Dick and I expect to move fairly swiftly through the current set of
> comments, hopefully finishing in March. After that we will pursue X3D file
> formats using ClassicVRML, Compressed Binary, and JSON encodings. All X3D
> file encodings are designed to with sufficient expressive power to capture
> all functionality defined in our language-neutral abstract-functionality
> standard, the X3D 4.0 Architecture.
>
>
>
> All comments are always welcome. The best way to influence our efforts is
> to perform an initial review now, and let everyone know what you think.
>
>
>
> Have fun with .x3d XML graphics! 8)
>
>
>
> all the best, Don
>
> --
>
> Don Brutzman Naval Postgraduate School, Code USW/Br
> brutzman at nps.edu
>
> Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA
> +1.831.656.2149
>
> X3D graphics, virtual worlds, navy robotics
> https://faculty.nps.edu/brutzman
>
>
> _______________________________________________
> x3d-public mailing list
> x3d-public at web3d.org
> http://web3d.org/mailman/listinfo/x3d-public_web3d.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240224/555b8377/attachment.html>
More information about the x3d-public
mailing list