[x3d-public] [x3d] X3D Working Group agenda 12 October 2018

John Carlson yottzumm at gmail.com
Tue Oct 16 20:35:40 PDT 2018

Here’s the stylesheet I used to convert XSD to OWL (may be partial) http://rhizomik.net/redefer-services/xsl/xsd2owl.xsl

Good luck converting XSD to OWL.  How about visualizing an X3D OWL file and we can have the battle of the visualizers,
WebVOWL (visualizing X3D in VOWL—possibly partially complete, since I used the above stylesheet), OSNAP (visualizing X3D OWL—if complete, in X3D), and D3.js (visualizing X3D JSON schema, not sure if SVG or X3D) https://coderextreme.net/x3dschema/ 

Quick instructions for stylesheet:

    $ xmlsh
    $ xslt -f xsd2owl.xsl -cf file.xsd > file.owl
    $ exit

A more complete OWL file for X3D XSD is welcome! Maybe we can get one from Altova?


Sent from Mail for Windows 10

From: John Carlson
Sent: Tuesday, October 16, 2018 9:51 PM
To: Nicholas Polys
Cc: Michalis Kamburelis; x3d at web3d.org; x3d-public
Subject: RE: [x3d] X3D Working Group agenda 12 October 2018

Here’s the video, if you are interested (in the web3d consortium Information Visualization playlist):



Sent from Mail for Windows 10

From: John Carlson
Sent: Friday, October 12, 2018 5:18 PM
To: Nicholas Polys
Cc: Michalis Kamburelis; x3d at web3d.org; x3d-public
Subject: Re: [x3d] X3D Working Group agenda 12 October 2018

Note, I’ve done a WebVOWL visualization of X3D with VOWL after converting the X3D XML schema to OWL.  I can send you a video link if you are interested. With the right tools, it’s a few hours work, if you want to get a slowish visualization working.


On Fri, Oct 12, 2018 at 10:49 AM Nicholas Polys <npolys at vt.edu> wrote:
About X3D visualization of ontologies :

A different approach that styling classes : load owl, use O-SNAP wizard tool , export X3D

We have done a (smallish) industrial e-design ontology...

Radics, P. J., Polys, N. F., Neuman, S. P., & Lund, W. H. (2015, February). OSNAP! Introducing the open semantic network analysis platform. In Visualization and Data Analysis 2015 (Vol. 9397, p. 939707). International Society for Optics and Photonics. 

Project website w/ example X3D results of OWL mapping : http://vis.arc.vt.edu/projects/osnap/home.html 

This Java code needs to be updated to Java 8 :

with best regards,

On Fri, Oct 12, 2018 at 10:39 AM Michalis Kamburelis <michalis.kambi at gmail.com> wrote:
Hi everyone,

I am sorry but I will not be able to attend the call today.

If you have any questions about KTX, I'll be very happy to answer them through email in the evening. Thank you!

To be hearing you next Friday:)


pt., 12 paź 2018, 15:21 użytkownik Brutzman, Donald (Don) (CIV) <brutzman at nps.edu> napisał:
Teleconference of the X3D Working Group Fri Oct 12  8 am - 9 am PDT, 15:00 GMT

0800-0930 pacific time.  Members and invited guests welcome.

    Web3D Teleconference Information


0. Review of agenda and prior meeting minutes.

        [x3d] X3D WG Minute 5 Oct 2018

Can we copy (or excerpt) these minutes for the x3d-public mailing list?


1. Any further followups on Khronos Texture Format (KTF)?


2. X3DUOM update.  Have updated diagram for X3D Unified Object Model (X3DUOM) Creation process.  Have also converted the autogenerated X3DUOM .xml into a .json version (using Altova XMLSpy).  Both versions seem useful.

        X3D Unified Object Model (X3DUOM)




3. New working group proposal.  Leslie Sikos and Don Brutzman have been working on a charter outline for an X3D Semantic Web working group.
- enable Semantic Web inference and reasoning to easily use X3D as presentation layer
- applying a range of standards by W3C and Linked Open Data communities
- support multiple Web3D working group domains of interest: CAD, printing and scanning, medical usage, cultural and natural heritage, possibly geospatial and Humanoid Animation, potentially Building Information Models (BIM).

Draft points are being circulated for discussion.  If approved by this will be a members-only Working Group whose products will get public visibility for best effect.  Detailed version expected for review next week.

Attendance at an important conference this week is yielding a lot of excellent insight.

        International Semantic Web Conference (ISWC) 2018

"The International Semantic Web Conference (ISWC) is the premier international forum for the Semantic Web Community. ISWC 2018 in Monterey, CA (USA) will bring together researchers, practitioners and industry specialists to discuss, advance, and shape the future of semantic technologies."

(Of tangential note: https security is considered a minimum requirement in all presentations concerning trust and security.)


4. ProtoInstance, ProtoDeclare, ExternProtoDeclare typing.

Work on X3DJSAIL continues to minimize need for authors to include containerField information (i.e. special parent-child node relationships).  Progress includes the library ability to determine ProtoInstance node type if a ProtoDeclare is present in the scene (by inspecting the first node present there).  Since X3DJSAIL is produced directly from X3DUOM, that reflects overall design of X3D quite thoroughly.

        X3DJSAIL: X3D Java Scene Access Interface Library

        X3D Scene Authoring Hints: containerField

Of note is that when an author defines a new node in ExternProtoDeclare, this appears to be the only case in X3D where direct validation of strong typing in the scene graph is not possible.  Correctness can only be checked when the external prototype is loaded.

We are considering a recommendation that ExternProtoDeclare information include node type as part of X3Dv4.  This has the potential to improve X3D Quality Assurance (QA) even further.  Initial discussion welcome.

        X3D Resources: Quality Assurance (QA)


5. X3D Specification Timeline: continued progress.  Are we able to fill in dates/deadlines/status on this tracking tool?

5.1     https://drive.google.com/open?id=1Hy6b0kK-th0OEcyxy1taoXqv4liP7YHXjik3Jzhu9rI

5.2     Track A https://docs.google.com/spreadsheets/d/1PgBMqQX4_YVV5nI7Cf2p14Q2RbPsHnuD3sqWNRbQduY/edit?usp=sharing

5.3     Track B, simultaneous submission of NWIP and CD:

5.4     The Track A and Track B spreadsheets are an attempt to reformat the existing work of
        so that time and sequence of events go from top to bottom rather than left to right.


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
x3d mailing list
x3d at web3d.org
x3d mailing list
x3d at web3d.org

Nicholas F. Polys, Ph.D.

Director of Visual Computing 
Virginia Tech Research Computing 

Affiliate Professor
Virginia Tech Department of Computer Science
x3d mailing list
x3d at web3d.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20181016/163182b8/attachment-0001.html>

More information about the x3d-public mailing list