InlineImport.x3d using X3DOM

(.x3d scene, pretty-print source, statistics, info & logs, X3DOM home)

X3D encodings example: demonstrate reuse and adaptation of content instances through Inline IMPORT, EXPORT statements. This scene animates only a portion of model InlineExport.x3d that exposes a Transform scene subgraph.

 

X3D Scene   Metadata
Examples Archive   https://www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/InlineImportIndex.html
title   InlineImport.x3d
description   X3D encodings example: demonstrate reuse and adaptation of content instances through Inline IMPORT, EXPORT statements. This scene animates only a portion of model InlineExport.x3d that exposes a Transform scene subgraph.
info   The exchange of events can be passed not only from parent Inline to contained model, but also from child to parent, and to external HTML5 web pages as well. If authors and model libraries use consistent naming conventions for EXPORT of exposed nodes, this extensibility enables large-scale composition of X3D worlds containing consistently animatable models. Applying this design pattern in concert with naming conventions and metadata vocabularies holds excellent potential for use in Smart City visualization.
creator   Don Brutzman
created   27 May 2024
modified   19 January 2025
Image   InlineImportInlineExportAnimation.png
drawing   InlineImportInlineExportAnimation.vsdx
Image   InlineImportX_ITE.png
Image   InlineImportX3DOM.png
Image   InlineImportX_ITE.png
Image   InlineImportCastleModelViewer.png
reference   InlineExport.x3d
specificationSection   X3D Architecture version 4.0 ISO/IEC 19775-1, clause 4 Concepts, 4.4.6 Import/Export semantics
specificationUrl   https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/concepts.html#ImportExportsemantics
specificationSection   X3D encodings, ISO/IEC 19776-1, Part 1: XML encoding, clause 4.3.2.6 EXPORT/IMPORT statement syntax
specificationUrl   https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-1v4.0-WD1/Part01/concepts.html#EXPORT_IMPORT_StatementSyntax
specificationSection   X3D encodings, ISO/IEC 19776-2, Part 1: ClassicVRML encoding, clause 4.3.2.6 EXPORT/IMPORT statement syntax
specificationUrl   https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19776-2v4.0-WD1/Part02/concepts.html#EXPORT_IMPORT_StatementSyntax
generator   X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit
identifier   https://www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/InlineImport.x3d
license   ../license.html
 
HTML Browser Information
Browser code name:
Browser application name:
Browser version:
Cookies enabled:
Platform:
User Agent:
System language: