HyperText, HyperMedia. HyperMultiMedia...



Web3D - Links to Candidate X3D Interface Hierarchy

Quick Node Reference

Node Description list

Quickies

Historical Figures

Candidate Full Interface hierarchy (aimed at XML Schema and Xj3D)
Simplified Candidate Full Interface hierarchy
Old Favorite Abstract Simplified Candidate Full Interface hierarchy
Web3D.org Site - Scene Access Interface Hierarchy
4.4.2.2 Object hierarchy Version used in draft X3D ISO Specification
My Copy of a Version used in draft ISO Specification

Candidate Full Interface hierarchy with Attributes
Profile VRML97 hierarchy with Attributes
Web3D.org Site - Scene Access Interface Hierarchy Methods
Candidate Full Interface hierarchy Atributes and SAI and DOM Interfaces


My Most Current That I know of Candidate Interface hierarchy
My Most Current That I know of Node Description list
hierarchy with Attributes (more than a bit old)


Explanation and Goals

The figure labeled Abstract Spec, Part 1 Clause 5 Object Hierarchy below is from the VRML200X Specification now superceded by X3D.
The figures labelled X3D Full Profile Interface Hierarchies are built to compare X3D developed in the Xj3D project.

We hope this Candidate hierarchy can be used to reconcile naming and structure differences, thus providing a firm foundation for continued development and additional extensions.

The objective is to produce an agreeable, componentized, extensible model of the ancestry and inheritance for each node/field element/attribute in VRML/X3D. I am sooo glad to see these figures side-by-side - fine thinking in both of these offerings to the 3D community standards track.

Thanks to Chris Marrin for starting this graphical presentation of the object hierarchy, to Dick Puk for review and incorporating it into the VRML200X spec, and to Don Brutzman, Rick Goldberg, Nick Polys, Alan Hudson, Justin Couch and Tony Parisi and Dick Puk for working through these candidate VRML/X3D versions.
Thank You,
Joe


Abstract Spec, Part 1 Clause 5 Object hierarchy

Related links:

VRML 97 Annex B, Java platform scripting reference
VRML 97 Annex C, ECMAScript scripting reference
The Blendo Proposal

Previous Versions

Candidate Full Interface hierarchy 112100
X3D Compromise DTD Profiles Interface/Object Hierarchies
Core Object hierarchy
Baseline Object hierarchy
Full Object hierarchy
Extensions Object hierarchies

Abstract Spec, Part 1 Clause 5 Object hierarchy
Core Object hierarchy
Baseline Object hierarchy
Full Object hierarchy
Candidate Full Object hierarchy
old Sensor Object hierarchy
Notes on discussions

Other Thoughts

SAI DataType hierarchies
Nodes 1
Nodes 2


content - 10/11/00 10/12 10/13 10/15 10/16 10/18 10/20 10/20 10/23 10/26 10/27 10/30 11/21 12/23 12/31 03/12/01 07/03 08/19 11/22 12/14 12/24 01/23/02 01/26 06/12 06/18 06/23 07/28 08/11 12/18 01/09/03 2004/09/19 2005/01/31