X3D Example Archives: Basic, Script Conformance

[1] AddDynamicRoutesECMAScript.x3d (default X3D view from 0 0 10)
Directory Viewpoint Slideshow
Script Event Passing

Script Conformance examples test the ability of Script nodes to receive, process and produce events that respond to user commands and trigger animation behaviors in the X3D scene graph.

The Script Conformance examples provide examples for the X3D Scripting Component, as implemented using the X3D language binding for ECMAScript. and the X3D language binding for Java.

Original examples are derived from "The Virtual Reality Modeling Language and Java," Communications of the ACM, vol. 41 no. 6, June 1998, pp. 57-64 by Don Brutzman.

14 X3D Models                 18 X3D Model Viewpoint Snapshots

AddDynamicRoutesECMAScript
Add Dynamic Routes ECMAScript.x3d    
[1] AddDynamicRoutesECMAScript.x3d (default X3D view from 0 0 10)

AddDynamicRoutesJava
Add Dynamic Routes Java.x3d    
[2] AddDynamicRoutesJava.x3d (default X3D view from 0 0 10)

CreateNodesECMAScript
Create Nodes ECMAScript.x3d    
[3] CreateNodesECMAScript.x3d (default X3D view from 0 0 10)

CreateNodesFromPrototypeECMAScript
Create Nodes From Prototype ECMAScript.x3d    
[4] CreateNodesFromPrototypeECMAScript.x3d (default X3D view from 0 0 10)

CreateNodesFromPrototypeJava
Create Nodes From Prototype Java.x3d    
[5] CreateNodesFromPrototypeJava.x3d (default X3D view from 0 0 10)

CreateNodesJava
Create Nodes Java.x3d    
[6] CreateNodesJava.x3d (default X3D view from 0 0 10)

PerFrameNotificationECMAScript
Per Frame Notification ECMAScript.x3d    
[7] PerFrameNotificationECMAScript.x3d (default X3D view from 0 0 10)

PerFrameNotificationJava
Per Frame Notification Java.x3d    
[8] PerFrameNotificationJava.x3d (default X3D view from 0 0 10)

ScriptNodeEventOutControl_EcmaScript
Script Node Event Out Control Ecma Script.x3d    
[9] ScriptNodeEventOutControl_EcmaScript.x3d View test
[10] ScriptNodeEventOutControl_EcmaScript.x3d (default X3D view)

ScriptNodeEventOutControl_Java
Script Node Event Out Control Java.x3d    
[11] ScriptNodeEventOutControl_Java.x3d View test
[12] ScriptNodeEventOutControl_Java.x3d (default X3D view from 0 0 10)

ScriptNodeFieldControl_EcmaScript
Script Node Field Control Ecma Script.x3d    
[13] ScriptNodeFieldControl_EcmaScript.x3d View test
[14] ScriptNodeFieldControl_EcmaScript.x3d (default X3D view from 0 0 10)

ScriptNodeFieldControl_Java
Script Node Field Control Java.x3d    
[15] ScriptNodeFieldControl_Java.x3d View test
[16] ScriptNodeFieldControl_Java.x3d (default X3D view from 0 0 10)

TouchSensorIsOverEventECMAScript
Touch Sensor Is Over Event ECMAScript.x3d    
[17] TouchSensorIsOverEventECMAScript.x3d (default X3D view from 0 0 10)

TouchSensorIsOverEventJava
Touch Sensor Is Over Event Java.x3d    
[18] TouchSensorIsOverEventJava.x3d (default X3D view from 0 0 10)
 

This viewpoint slideshow is online at
https://www.web3d.org/x3d/content/examples/Basic/ScriptConformance/viewpointSlideshow.html

Validate XHTML 1.1

Viewpoint image version history at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/ScriptConformance/_viewpoints