<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.0//EN" "https://www.web3d.org/specifications/x3d-3.0.dtd">
<![CDATA[
ecmascript: function initialize() { portRpm = 0; stbdRpm = 0; forwardVerticalThruster = 0; afterVerticalThruster = 0; forwardLateralThruster = 0; afterLateralThruster = 0; forwardRudders = 0; afterRudders = 0; forwardPlanes = 0; afterPlanes = 0; ST725Range = 30; ST725Bearing = 0; ST1000Range = 30; ST1000Bearing = 0; } function set_articulationParameters( value, timestamp ) { // TODO: what about value[0] ? portRpm = value[1]; stbdRpm = value[2]; forwardRudders = value[3]; afterRudders = value[4]; forwardPlanes = value[5]; afterPlanes = value[6]; forwardVerticalThruster = value[7]; afterVerticalThruster = value[8]; forwardLateralThruster = value[9]; afterLateralThruster = value[10]; ST725Range = value[11]; ST725Bearing = value[12]; ST1000Range = value[13]; ST1000Bearing = value[14]; }
]]>
Event Graph ROUTE Table entries with 15 ROUTE connections total, showing X3D event-model relationships for this scene.
Each row shows an event cascade that may occur during a single timestamp interval between frame renderings, as part of the X3D execution model.
This node has 14 outgoing ROUTEs, which is greater than $maxROUTEdepth=8 | |||||||
ArticulationParameterControl
Script portRpm SFFloat |
AriesAUV
ProtoInstance portRpm SFFloat |
||||||
ArticulationParameterControl
Script stbdRpm SFFloat |
AriesAUV
ProtoInstance stbdRpm SFFloat |
||||||
ArticulationParameterControl
Script forwardVerticalThruster SFFloat |
AriesAUV
ProtoInstance forwardVerticalThruster SFFloat |
||||||
ArticulationParameterControl
Script afterVerticalThruster SFFloat |
AriesAUV
ProtoInstance afterVerticalThruster SFFloat |
||||||
ArticulationParameterControl
Script forwardLateralThruster SFFloat |
AriesAUV
ProtoInstance forwardLateralThruster SFFloat |
||||||
ArticulationParameterControl
Script afterLateralThruster SFFloat |
AriesAUV
ProtoInstance afterLateralThruster SFFloat |
||||||
ArticulationParameterControl
Script forwardRudders SFFloat |
AriesAUV
ProtoInstance forwardRudders SFFloat |
||||||
ArticulationParameterControl
Script afterRudders SFFloat |
AriesAUV
ProtoInstance afterRudders SFFloat |
||||||
ProtoInstance AriesEspdu |
No ROUTE connection found for output from this node. Contains SFNode/MFNode field with indirect access to other nodes. |
AriesAUV
ProtoInstance Aries |
No ROUTE connection found for output from this node. Contains SFNode/MFNode field with indirect access to other nodes. |
ET
EspduTransform articulationParameterArray MFFloat |
ArticulationParameterControl
Script set_articulationParameters MFFloat |
<!--
Online at
https://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/AriesEspduPrototypeIndex.html
-->
<!--
Version control at
https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/AriesEspduPrototype.x3d
-->
<!--
Color legend: X3D terminology
<X3dNode
DEF='idName' field='value'/>
matches XML terminology
<XmlElement
DEF='idName' attribute='value'/>
(Light-blue background: event-based behavior node or statement)
(Grey background inside box: inserted documentation)
(Magenta background: X3D Extensibility)
<ProtoInstance
name='ProtoName'>
<field
name='fieldName'/> </ProtoInstance>
-->
<!-- For additional help information about X3D scenes, please see X3D Tooltips, X3D Resources, and X3D Scene Authoring Hints. -->