[x3d-public] X3D Ontology minutes 5 OCT 2021: Web3D 2021 Conference, tutorial preparations, last year's work online, X3D4 development

Brutzman, Donald (Don) (CIV) brutzman at nps.edu
Tue Oct 5 10:06:32 PDT 2021


Attendees: Jakub and Don


  1.  Web3D 2021 Conference preparations

Registration is now open – and free of charge!


     *   Web3D 2021 Conference https://web3d.siggraph.org
     *   Preliminary program https://web3d.siggraph.org/complete-program


     *   Tutorial: “Hands On” X3D Ontology, Semantic Web, and 3D Model Query
     *   https://web3d.siggraph.org/complete-program
     *   Friday 12 November, 0900-1000 CEST (Central European Standard Time)

“The Semantic Web is an extension of the current World Wide Web towards a global database linking structured content and its semantic descriptions by applying standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable. Metadata models used on the Semantic Web are organized into ontologies and describe concepts, relationships between entities, and categories of things. These semantics offer significant advantages such as querying and reasoning over data as well as operating with immense, heterogeneous data sources. X3D4 now provides full access between X3D models, HTML5 pages, glTF assets and Web audio. The X3D Ontology for Semantic Web provides terms of reference for semantic representation and query of X3D models. Such capabilities are a fundamental aspect of digital archives, online legacies and cultural heritage. This tutorial provides a comprehensive introduction to use of X3D models as part of the Semantic Web.”

We will try to record a “dress rehearsal” beforehand.

We will look for a good Semantic Web Introduction tutorial as optional preparation for attendees.

Audience objectives:

  1.  3D author awareness of Semantic Web capabilities using X3D Ontology and query,
  2.  Encourage 3D author adoption of metadata in models,
  3.  Demonstrate many tools (Protégé, X3D-Edit, Jena command-line applications) and capabilities,
  4.  Outline upcoming activities and encourage participation in X3D Semantic Web Working Group.

This tutorial is part of special conference emphasis:
Relevant Track
ONLINE LEGACIES AND CULTURAL HERITAGE

Helpful reviewer comments for us to work on:

X3D Ontology, Semantic Web, and 3D Model Query is an important and powerful topic. It should be interesting to the audience.
Here are some comments:
- Remove the highlighted content
- The proposal looks more like a presentation rather than a tutorial format.
- Recommend specifying who are the targeted audience
- Specify how does the attendee get ready for this tutorial session as far as knowledge background and equipment.
- Providing a resource link in the final proposal online so that the attendee can review it before the session.

We will provide some exercises for the audience that follow the approaches on our working-group page.


     *   X3D Ontology for Semantic Web
     *   https://www.web3d.org/x3d/content/semantics
     *   The X3D Ontology for Semantic Web provides terms of reference for semantic query of X3D models.


  1.  Last year’s work is online

This is good preparation for all attendees.


     *   Tutorial #4, X3D Ontology for Semantic Web Query of 3D Models and Metadata
     *   https://web3d.siggraph.org/archive/web3d2020/x3d-ontology-for-semantic-web


     *   Paper: X3D Ontology for Querying 3D Models on the Semantic Web
     *   https://web3d.siggraph.org/archive/web3d2020/x3d-ontology-for-querying-3d-models-on-semantic-web



  1.  X3D4 Development


Note that current X3D Ontology fully matches latest X3D4 Committee Draft.  Nearly 4000 examples in X3D and Turtle (.ttl) are provided online.

We discussed HTML Guidelines and how the attributes for id, style and class can be used (without change to X3D functionality) to decorate an X3D model with information that makes it useful as part of an HTML page.


     *   X3D Architecture, Annex L (informative) HTML authoring guideline
     *   https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/htmlGuidelines.html


     *   X3D Example Archives: X3D4AM, X3D for Advanced Modeling, Hello World Scenes, Hello World X3D 4
     *   https://x3dgraphics.com/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloWorldX3D4Index.html

Excerpts for .x3d and .ttl (Turtle) follow.  This will be good to illustrate in the tutorial.

<!-- Example scene to illustrate X3D nodes and fields (XML elements and attributes) -->
<WorldInfo DEF='WorldInfoPrimary' info='"Example scene to illustrate a simple X3D4 model"' title='Hello World X3D4!'/>
<WorldInfo DEF='WorldInfoSecondary' class='TestClass' id='TestID' style='TestStyle' title='test HTML CSS fields'/>

:WorldInfoPrimary a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:DEF 'WorldInfoPrimary' ;
  x3do:info '"Example scene to illustrate a simple X3D4 model"' ;
  x3do:title 'Hello World X3D4!' .

:WorldInfoSecondary a owl:NamedIndividual, x3do:WorldInfo ;
  x3do:hasParent :Scene ;
  x3do:DEF 'WorldInfoSecondary' ;
  x3do:class 'TestClass' ;
  x3do:id 'TestID' ;
  x3do:style 'TestStyle' ;
  x3do:title 'test HTML CSS fields' .

Have fun developing X3D4 models, metadata, triples and search queries!  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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20211005/585ca203/attachment-0001.html>


More information about the x3d-public mailing list