[x3d-public] X3D minutes 26 APR 2019: X3Dv4 Implementations Status page update

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Fri Apr 26 09:52:43 PDT 2019


0. *Attendees* Anita Havele, Vince Marchetti, Nicholas Polys, Dick Puk, Don Brutzman.

Confirmed: all information in these weekly minutes is releasable publicly.

Today's accomplished goal: updated implementation support, include calls for continued implementation work.

	X3Dv4 Implementations Status
	http://www.web3d.org/x3dv4-implementations

Information inputs are always welcome.  With much X3D activity occurring there is typically plenty to review each week, ensuring that our progress continues to be clearly recorded and communicated.

----

Members and invited experts are welcome.  We are an open organization.

We meet regularly on Fridays 0800-0930 pacific.  To join the teleconference:
	Web3D Teleconference
	http://www.web3d.org/member/teleconference-information

The X3D Graphics Working Group addresses all X3D specification issues and coordinates the technical development of future improvements.
	http://www.web3d.org/working-groups/x3d

Each week we report out both public and member-only information - membership has value.  To become a Web3D Consortium member:
	Join the Web3D Consortium
	http://www.web3d.org/join

==================================

1. *Prior meeting minutes*

	[x3d-public] X3D minutes 19 APR 2019: tracking X3Dv4 implementation progress
	http://web3d.org/pipermail/x3d-public_web3d.org/2019-April/010541.html
	http://web3d.org/pipermail/x3d-public_web3d.org/2019-April/010590.html

At this point we discussed recent meetings and current developments.

a. Dick has just received a few additional comments on HAnim FDIS from ISO editors - he is applying the tweaks and we plan meeting in near future to review/confirm/resubmit.

b. Design Printing Scanning working group progress: renewed work on Annotations Component, preliminary draft is in github for v4.  A close look is needed, especially with respect to Layout and Layer component.

	[cad] DPS WG Minutes for April 25 2019 teleconference
	http://web3d.org/mailman/private/cad_web3d.org/2019-April/001104.html

Suggest approach for X3Dv4:
- deprecate Layout component,
- retain Layers component,
- refactor Annotations to match current capabilities,
- experiment with optional usage in combination with HTML5,
- defer further reconsider of Layout component until X3Dv4.1 in concert with WebXR and AR/VR/Mixed Reality work?

c. Do we need to have a volunteer to represent Web3D and X3D in the WebXR group?  Seems like a valuable role for someone, especially if interested in X3Dv4.1 efforts.  Having a 5-minute weekly update on WebXR activities might be useful. Web3D liaison to W3C for WebXR would be a formal position.

Agenda review: what else?

==================================

2. *Recent and Upcoming Events*

Several important external events relating to X3D have occurred.  Significant valuable resources are online that are worth quick review. Expect to see further twitter announcements on these.

a. pending: X3D Semantic Web Workshop submission for Web3D 2019.

b. In preparation: Web3D 2019 Conference
          http://www.web3d.org/event/web3d-conference-2019
          http://web3d2019.web3d.org

c. SIGGRAPH 2019
          https://s2019.siggraph.org

*Conference registration is open* hooray!  Discount provided for ACM members.

	https://web3d2019.web3d.org/registration

Web3D and SIGGRAPH registration independent of each other.  Tutorial and workshop deadline is Tuesday 30 April.

Communications team meets weekly to continue promoting Web3D, X3D and HAnim.  Several of these items are old and will be cleared once final announcements/tweets are made.

==================================

3. *Status of X3D Language Bindings and File Encodings*

Task today: review and update.  Consider moving to Implementation Status page... so moved!

[...]

f. X3D C, C++, C# Language Bindings
- Last reviews at Web3D Korea Chapter meeting Seoul January 2019
- TODO update status, plans for SIGGRAPH code releases and encouraging additional use.
- TODO: create specifications
- Wondering, might a monthly "code drop" (or somesuch) permit further review and familiarization?
- Note that compilation is requirement for eventual submission to ISO
- Recurring review might help attract second implementation for each

Myeong Won Lee reports steady progress and shared some example zips.  We have suggested 29 May as a date to discuss during regular Korea meeting time, 1700 pacific.  30 minutes should be enough.

==================================

4. *PointProperties*

List of known PointProperties implementations: Xj3D.

TODO: Work in progress to add Xj3D original scene, otherwise prior work is complete.

Completed today: migrate key links and status to X3Dv4 implementations page.

==================================

5. *References and Resources*

	X3Dv4
	http://www.web3d.org/x3d4

	X3Dv4 Development page
	http://www.web3d.org/wiki/index.php/X3D_version_4.0_Development

	X3D Specification Relationships
	http://www.web3d.org/specifications/X3dSpecificationRelationships.png

	Mantis Issues (requires member login, twice)
	www.web3d.org/member-only/mantis

	Web3D Specifications on Github: X3D (members can request access)
	https://github.com/Web3DConsortium/X3D

and now
	X3Dv4 Implementations Status
	http://www.web3d.org/x3dv4-implementations

Communication of priorities is welcome.  We will focus on one or two topics every week.

==================================

6. *Upcoming topics*

Next week: TBD (Don may be traveling)

- Projective Texture Mapping (PTM) component.
a. Mantis issue 1255 created for keeping track of status.
b. TODO Add zip of spec/examples/information that has been submitted on mantis issue
     http://www.web3d.org/member-only/mantis/view.php?id=1255
c. Prose already present in github components directory as ProjectiveTextureMapping.html
     43  Projective Texture Mapping Component
https://github.com/Web3DConsortium/X3D/blob/master/ISO-IEC19775/ISO-IEC19775-1/ISO-IEC19775-1v4.0/ISO-IEC19775-1v4-WD1/Part01/components/ProjectiveTextureMapping.html
d. TODO Add example scenes to X3D Basic Examples Archive
e. TODO List existing implementations, then issue call for additional implementations.

Topics list:

- Annotation Component:
a. Much work already accomplished.  Renewed review in Design Printing Scanning (DPS) group.
b. Time to land any existing draft prose in github specifications, and review what work is occurring.

- X3D Architecture Design and Event Passing, compare implementations.  Specification writeup planned late May.
a. how have X3DOM and X_ITE each implemented events?
b. What differences exist?
c. Are ROUTE connections consistent?
d. X3DOM is still missing some important/simple Event Utility nodes - is there a problem?
e. Highlight how does syntax disambiguate handling of HTML5 Script and X3D Script?
f. Reviewing our tagging of Mantis issues as #X3Dv4 for completeness.
g. Ensure that goals and concepts on relationships between HTML5 and x3D are clearly expressed.

- MetadataSet containerField implementation efforts, Mantis issue resolution

- Tagging and prioritizing Mantis issues.

- Numerous things to drive to completion, who is doing what? Now listed on X3Dv4 Implementations page.

- Sound and Audio implements

Related work:
- X3D and other BOFs at SIGGRAPH, how to best execute these? Anita is driving.
- Carto BOF, are there any candidates for that?  So far, none.
- X3DOM release status?  Expected for Web3D 2019.

==================================

No major showstoppers are noted, rather we continue getting closer to a comprehensive X3Dv4-HTML5 architecture each time.

Steadily progressing with X3Dv4!  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 http://faculty.nps.edu/brutzman


More information about the x3d-public mailing list