Table of Contents Previous Directory Summary Directory Viewpoint Slideshow Javadoc for translated java source Next Directory Summary X3D Resources

X3D Example Archives: X3D4WA, X3D for Web Authors, Chapter 15 Metadata

Metadata (book with question mark)

Metadata is used to identify the data relevant to X3D scenes and shapes, enabling the possibility of further correlation, discovery and Web-based mashups to occur.

Metadata is about forms of data relating to other data. For example, metadata can provide a variety of information regarding a document such as author, date revised, relevant key words, etc. As another example, metadata might annotate X3D CAD geometry to provide key references such as part numbers, documentation references, inventory links, etc.

Simple name=value paired information can be provided in document <head> and <meta> tags, just like in HTML. Furthermore, typed metadata information can annotate any X3D node, either for use offline or for queries within an active scene graph at run time. X3D metadata nodes include MetadataBoolean, MetadataDouble, MetadataFloat, MetadataInteger, MetadataString, and MetadataSet (a set holder which contains a collection of other X3D Metadata nodes).

The supporting Chapter 15 Metadata Information from X3D for Web Authors is available online via X3dGraphics.com. Also available:

Library card catalogs provide metadata
  6 X3D Models       X3D Model Descriptions
Metadata Node Examples X3D 3 Specification reference: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 4 Concepts, 4.3.2 Root nodes Simple examples of meta statements, comments, WorldInfo node and typed metadata nodes.

Specification reference: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 4 Concepts, 4.3.2 Root nodes
Metadata Node Examples X3D 4 Specification reference: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 4 Concepts, 4.3.2 Root nodes Simple examples of meta statements, comments, WorldInfo node and typed metadata nodes.

Specification reference: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 4 Concepts, 4.3.2 Root nodes
World Info Example Simple examples of meta statements, comments, a WorldInfo node and a MetadataString node.
World Info Example Metadata Set X3D 3 This X3D3 scene contains MetadataSet with a non-null metadata field and multiple value nodes. Also provides a test target for python x3d package development, can x3d.py package generate this valid X3D file?
World Info Example Metadata Set X3D 4 This X3D4 scene contains MetadataSet with a non-null metadata field and multiple value nodes. Also provides a test target for python x3d package development, can x3d.py package generate this valid X3D file?
Xmp Metadata Embedded Simple XMP sidecar example: Hello XMP metadata!

Online at https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter15Metadata

Validate XHTML 1.1

Master source-code model archive is under subversion control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter15Metadata

The X3D Resources: Examples page and Savage Developers Guide provide more information about the production of this archive.

Table of Contents Previous Directory Summary Directory Viewpoint Slideshow Javadoc for translated java source Next Directory Summary X3D Resources