[x3d-public] X3D meeting agenda 21 August 2020: X3D4 progress review

Don Brutzman brutzman at nps.edu
Fri Aug 21 07:26:29 PDT 2020


Today's meeting will focus on ISO meeting liaison report review, and website review of our reported status and plans for X3D4.

We meet Fridays 0800-0930 pacific.

* https://us02web.zoom.us/j/81634670698?pwd=a1VPeU5tN01rc21Oa3hScUlHK0Rxdz09

* https://zoom.us/j/148206572 Password 921507

* https://www.web3d.org/member/teleconference-information

---

1. SIGGRAPH 2020 update

a. CARTO BOF Monday

b. Web3D Consortium booth

c. Other events of interest?

---

2. ISO SC24 annual meeting complete.

The ISO meeting liaison report has been provided to Web3D Board of Directors.  This will ripple outward to Web3D Consortium members and to X3D public list in the coming weeks.  Produced annually, it provides a 16-page summary of completed and anticipated specification activity for X3D and HAnim.

Identified action items include

a. Frameless specification reformatting.
b. Production of New Work Item Proposals (NWIPs) when submitting specifications.
c. Submission of X3D specs for file encodings and language bindings.

"Master plan" diagram showing current and planned specifications:

[2] X3D Graphics Standard: Specification Relationships
     https://www.web3d.org/specifications/X3dSpecificationRelationships.png
     https://www.web3d.org/specifications/X3dSpecificationRelationships.pdf
---

3. Pending actions and plans.

Prior working group minutes:

[3] [x3d-public] X3D working group meeting 14 AUG 2020: status conference, webinars, X3DCSAIL, ISO, X3D4
     http://web3d.org/pipermail/x3d-public_web3d.org/2020-August/013410.html

> Summary of plans and possibilities, building on 2018 strategy which continues to slowly percolate.
> 
> [5] C/C++/C# X3DSAIL
>      http://web3d.org/pipermail/x3d-public_web3d.org/2020-August/013403.html
> 
> We discussed whether C-related language bindings can support scripting.  If they can only support external access, that should be noted in the language binding.  Many languages have added on-the-fly compilation, we need to look further at that.
> 
> We also discussed how abstract SAI Architecture was designed to handle both Script nodes internal to X3D scene graph, as well as standalone X3D usage.  It will be interesting to see if SAI specification might need some additions to support all the functionality available in X3D4 and these other programming languages.
> 
> TODO:
> - schedule meeting with Dr. Myeong Won Lee to review her contributions and draft specification,
> - Don will help match best patterns to autogeneration of those codebases, and
> - Most important: we are looking for C/C++/C# gurus who can comment and possibly improve the SAI design patterns.

Ready to schedule review activity and seek participation.

> 4. Coming up.
> 
> a. X3D Physically Based Rendering PBR review with Michalis Kamburelis.  Close look at specification prose and Inline.

Next Tuesday or Wednesday?

> b. X3D Sound Component and Web Audio API: updated examples, building audio graph with Efi Lakka and Thanos Malamos.

In progress weekly, Wednesdays.

> c. X3D C/C++/C# Bindings with Myeong Won Lee.
> d. X3DOM implementation support for Prototype and Script (x3dscript?) with Andreas Plesch, then
> e. harmonize/document X3DOM/X_ITE approaches in writeup for X3D4/HTML5 integration.

How are we doing?

> f. Possible HAnim Next workshop as part of Web3D 2020 Conference, adding human internal organs and facial expressions.
>     Hoping to line up work for delivery next summer.

> g. How to incorporate X3DUOM and X3D Ontology prose in X3D set of standards.

TODO review, update.

---

4. Updating X3D validation products.

[4] [x3d-public] announce: X3D Tooltips now linking to X3D4 working draft 2 specification, multiple asset updates
     https://web3d.org/pipermail/x3d-public_web3d.org/2020-August/013424.html

Next up following review and completion: nodes for PBR and Sound.

X3D Validator version 4 update now runs on development systems, working on server deployment of Java servlet.

---

5. Page reviews

[5] X3D Version 4 Overview
     https://www.web3d.org/x3d4

---

[6] X3D4 Public Working Draft Specification, second release for SIGGRAPH 2020 conference.
     https://www.web3d.org/x3dv4-public-working-draft

Fixed some errata and updated X3D4 WD2 specification version-content index of nodes and fields.

Future release plans: ____

---

[7] X3D4 Highlights, provides a quicklook of major features under development.
     http://www.web3d.org/x3dv4-highlights

---

[8] X3D Version 4 Draft: Ready for Early Adoption! presentation for Web3D Webinars and SIGGRAPH conference
     https://www.web3d.org/sites/default/files/page/X3D%20Version%204%20Overview/X3dVersion4Siggraph2020Brutzman.2020August3.pdf

---

[9] X3D4 Implementations Status, provides summary links tracking active efforts.
     http://www.web3d.org/x3dv4-implementations

---

[10] X3D Node Inventory Comparison
      https://www.web3d.org/specifications/X3dNodeInventoryComparison.xlsx
      https://www.web3d.org/specifications/X3dNodeInventoryComparison.pdf

This spreadsheet shows node-by-node implementation coverage of the X3D Abstract Specification: validation using X3D Schema, X3D DOCTYPE, and X3D Schematron; X3D Tooltips and VRML97 node sets; plus selected open-source implementations: FreeWrl, X3DOM, X_ITE, view3dscene (Castle Game Engine), X3D-Edit and Xj3D.

Update information always welcome.

---

Looking forward to another insightful meeting.  Have fun with X3D!

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 http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list