[x3d-public] X3D agenda 5 APR 2019: X3Dv4 progress review

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Fri Apr 5 06:41:01 PDT 2019


0. *Attendance*

Plenty to review today, ensuring that our progress continues to be clearly recorded and communicated.

TODO in meeting final review, confirm or correct the following:
All information in this email is releasable publicly, no separate member-only minutes this week.

----

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

We meet today, as usual, 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 minutes 15 MAR 2019: advanced humanoids discussion; X3Dv4 specification editing
	http://web3d.org/pipermail/x3d-public_web3d.org/2019-March/010320.html

We will discuss meetings and developments during last two weeks.

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. AMIA 2019 Informatics Summit Workshop: Web3D Quickstart, Standards-based 3D in Health and Medicine
    http://www.web3d.org/event/amia-2019-informatics-summit-workshop-web3d-quickstart-standards-based-3d-health-and-medicine

b. Web3D Quickstart Workshop
    http://www.web3d.org/web3d-quickstart

c. Protege Short Course,  MARCH 27 - 29, 2019 at STANFORD, CA
     https://protege.stanford.edu/short-courses.php

d. Cancelled:
    First Eurographics-EuroVR Workshop on Semantic 3D Content
    http://www.web3d.org/event/first-eurographics-eurovr-workshop-semantic-3d-content
    preparing workshop submission for Web3D 2019

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

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

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

3. *X3D Mappings Status*

a. Humanoid Animation (HAnim)
- FDIS submitted to ISO
- new zip available to members containing both volumes together
- active work on implementing in X3D by Joe Williams and Don Brutzman

b. X3D Java language binding
- Build outputs now in version control, available at
   http://www.web3d.org/x3d/content/examples/build.java.all.log.txt
- Stable, complete and working using
   X3DJSAIL: X3D Java Scene Access Interface Library
   http://www.web3d.org/specifications/java/X3DJSAIL.html
- TODO: review and update Java specification

c. JSON encoding for X3D
- Build outputs now in version control, available at
   http://www.web3d.org/x3d/content/examples/build.json.all.log.txt
- X3DJSONLD summary, status
- JSON Schema updata
   https://json-schema.org still at draft-07
   JSON Schema is a vocabulary that allows you to annotate and validate JSON documents.
"Update as of 31 March 2019.  You may be wondering what in the world is going on with this draft? The short version is: we are entering the home stretch. There are some ideas for simplifying $id that we are considering, and then there will be a final review period for feedback on overall flow and clarity. [...] We expect to publish a new round of drafts (Core, Validation, Hyper-Schema, Relative JSON Pointer) in the next month or two [...]"
- TODO: update X3D JSON schema to match next version, then autogenerate from X3DUOM
- TODO: create X3D JSON specification

d. X3D C, C++, C# Language Bindings
- Last reviews at Web3D Korea Chapter meeting Seoul January 2019
- TODO update status, plans for SIGGRAPH
- TODO: create specifications

e. X3D Python Language Binding
- active work implementing by John Carlson and Don Brutzman
- TODO applying build to all X3D examples, then tuning syntax
- TODO writeup implementation capabilities and then create specification

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

4. *PointProperties*

Task for today: review Mantis issue, place prose into Github repository.

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

5. *Review and work planning*

	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
==================================

6. *Upcoming topics*

- X3D Architecture Design and Event Passing, compare implementations
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?

- MetadataSet implementation efforts

- Tagging and prioritizing Mantis issues.

- Numerous things to drive to completion, who is doing what?

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

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

Having fun with X3Dv4!

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