Extensible 3D (X3D) encodings
Part 5: JSON encoding
6 Encoding of nodes
This clause specifies the JSON syntax for the encoding of each node type defined in ISO/IEC 19775-1.
Table 6.1 lists the topics in this clause.
Table 6.1 — Topics in this clause
Each node subclause specifies the JSON encoding of the node. This only includes fields having access type inputOutput or initializeOnly, with the default value for each field.
Actual node usage does not specify the access type or the data type and does provide a value for the field. Not all fields need be present in any particular use of a node. Fields not provided will take on their default values. Only the syntax for the nodes is shown. Semantics for the nodes as well as the default values and value ranges for node fields can be found in ISO/IEC 19775-1.
"Anchor": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@description": "",
"@parameter": [],
"@url": [],
"-children": [],
"-metadata": null
}
"Appearance": {
"@DEF": "",
"@USE": "",
"-fillProperties": null,
"-lineProperties": null,
"-material": null,
"-metadata": null,
"-shaders": [],
"-texture": null,
"-textureTransform": null
}
"Arc2D": {
"@DEF": "",
"@USE": "",
"@endAngle": 1.570796,
"@radius": 1,
"@startAngle": 0,
"-metadata": null
}
"ArcClose2D": {
"@DEF": "",
"@USE": "",
"@closureType": "PIE",
"@endAngle": 1.570796,
"@radius": 1,
"@solid": false,
"@startAngle": 0,
"-metadata": null
}
"AudioClip": {
"@DEF": "",
"@USE": "",
"@description": "",
"@loop": false,
"@pauseTime": 0,
"@pitch": 1.0,
"@resumeTime": 0,
"@startTime": 0,
"@stopTime": 0,
"@url": [],
"-metadata": null
}
"Background": {
"@DEF": "",
"@USE": "",
"@backUrl": [],
"@bottomUrl": [],
"@frontUrl": [],
"@groundAngle": [],
"@groundColor": [],
"@leftUrl": [],
"@rightUrl": [],
"@skyAngle": [],
"@skyColor": [0,0,0],
"@topUrl": [],
"@transparency": 0,
"-metadata": null
}
"BallJoint": {
"@DEF": "",
"@USE": "",
"@anchorPoint": [0,0,0],
"@forceOutput": ["NONE"],
"-body1": null,
"-body2": null,
"-metadata": null
}
"Billboard": {
"@DEF": "",
"@USE": "",
"@axisOfRotation": [0,1,0],
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-children": [],
"-metadata": null
}
"BlendedVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@weightConstant1": 0.5,
"@weightConstant2": 0.5,
"@weightFunction1": "CONSTANT",
"@weightFunction2": "CONSTANT",
"-metadata": null,
"-renderStyle": null,
"-voxels": null,
"-weightTransferFunction1": null,
"-weightTransferFunction2": null
}
"BooleanFilter": {
"@DEF": "",
"@USE": "",
"-metadata": null
}
"BooleanSequencer": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"BooleanToggle": {
"@DEF": "",
"@USE": "",
"@toggle": false,
"-metadata": null
}
"BooleanTrigger": {
"@DEF": "",
"@USE": "",
"-metadata": null
}
"BoundaryEnhancementVolumeStyle": {
"@DEF": "",
"@USE": "",
"@boundaryOpacity": 0.9,
"@enabled": true,
"@opacityFactor": 2,
"@retainedOpacity": 0.2,
"-metadata": null
}
"BoundedPhysicsModel": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"-geometry": null,
"-metadata": null
}
"Box": {
"@DEF": "",
"@USE": "",
"@size": [2,2,2],
"@solid": true,
"-metadata": null
}
"CADAssembly": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@name": "",
"-children": [],
"-metadata": null
}
"CADFace": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@name": "",
"-metadata": null,
"-shape": null
}
"CADLayer": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@name": "",
"@visible": [],
"-children": [],
"-metadata": null
}
"CADPart": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@name": "",
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@translation": [0,0,0],
"-children": [],
"-metadata": null
}
"CartoonVolumeStyle": {
"@DEF": "",
"@USE": "",
"@colorSteps": 4,
"@enabled": true,
"@orthogonalColor": [1,1,1,1],
"@parallelColor": [0,0,0,1],
"-metadata": null,
"-surfaceNormals": null
}
"Circle2D": {
"@DEF": "",
"@USE": "",
"@radius": 1,
"-metadata": null
}
"ClipPlane": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@plane": [0,1,0,0],
"-metadata": null
}
"CollidableOffset": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@enabled": true,
"@rotation": [0,0,1,0],
"@translation": [0,0,0],
"-collidable": null,
"-metadata": null
}
"CollidableShape": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@enabled": true,
"@rotation": [0,0,1,0],
"@translation": [0,0,0],
"-metadata": null,
"-shape": null
}
"Collision": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@enabled": true,
"-children": [],
"-metadata": null,
"-proxy": null
}
"CollisionCollection": {
"@DEF": "",
"@USE": "",
"@appliedParameters": ["BOUNCE"],
"@bounce": 0,
"@enabled": true,
"@frictionCoefficients": [0,0],
"@minBounceSpeed": 0.1,
"@slipFactors": [0,0],
"@softnessConstantForceMix": 0.0001,
"@softnessErrorCorrection": 0.8,
"@surfaceSpeed": [0,0],
"-collidables": [],
"-metadata": null
}
"CollisionSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"-collider": null,
"-metadata": null
}
"CollisionSpace": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@enabled": true,
"@useGeometry": false,
"-collidables": [],
"-metadata": null
}
"Color": {
"@DEF": "",
"@USE": "",
"@color": [],
"-metadata": null
}
"ColorChaser": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [0.8,0.8,0.8],
"@initialValue": [0.8,0.8,0.8],
"-metadata": null
}
"ColorDamper": {
"@DEF": "",
"@USE": "",
"@initialDestination": [0.8,0.8,0.8],
"@initialValue": [0.8,0.8,0.8],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"ColorInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"ColorRGBA": {
"@DEF": "",
"@USE": "",
"@color": [],
"-metadata": null
}
"ComposedCubeMapTexture": {
"@DEF": "",
"@USE": "",
"-back": null,
"-bottom": null,
"-front": null,
"-left": null,
"-metadata": null,
"-right": null,
"-top": null
}
"ComposedShader": {
"@DEF": "",
"@USE": "",
"@language": "",
"-metadata": null,
"-parts": []
}
"ComposedTexture3D": {
"@DEF": "",
"@USE": "",
"@repeatR": false,
"@repeatS": false,
"@repeatT": false,
"-metadata": null,
"-texture": [],
"-textureProperties": null
}
"ComposedVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"-metadata": null,
"-renderStyle": []
}
"Cone": {
"@DEF": "",
"@USE": "",
"@bottom": true,
"@bottomRadius": 1,
"@height": 2,
"@side": true,
"@solid": true,
"-metadata": null
}
"ConeEmitter": {
"@DEF": "",
"@USE": "",
"@angle": 0.7854,
"@direction": [0,1,0],
"@mass": 0,
"@position": [0,0,0],
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-metadata": null
}
"Contact": {
"@DEF": "",
"@USE": "",
"@appliedParameters": ["BOUNCE"],
"@bounce": 0,
"@contactNormal": [0,1,0],
"@depth": 0,
"@frictionCoefficients": [0,0],
"@frictionDirection": [0,1,0],
"@minBounceSpeed": 0,
"@position": [0,0,0],
"@slipCoefficients": [0,0],
"@softnessConstantForceMix": 0.0001,
"@softnessErrorCorrection": 0.8,
"@surfaceSpeed": [0,0],
"-body1": null,
"-body2": null,
"-geometry1": null,
"-geometry2": null,
"-metadata": null
}
"Contour2D": {
"@DEF": "",
"@USE": "",
"-children": [],
"-metadata": null
}
"ContourPolyline2D": {
"@DEF": "",
"@USE": "",
"@controlPoint": [],
"-metadata": null
}
"Coordinate": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"CoordinateChaser": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [0,0,0],
"@initialValue": [0,0,0],
"-metadata": null
}
"CoordinateDamper": {
"@DEF": "",
"@USE": "",
"@initialDestination": [0,0,0],
"@initialValue": [0,0,0],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"CoordinateDouble": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"CoordinateInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"CoordinateInterpolator2D": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"Cylinder": {
"@DEF": "",
"@USE": "",
"@bottom": true,
"@height": 2,
"@radius": 1,
"@side": true,
"@solid": true,
"@top": true,
"-metadata": null
}
"CylinderSensor": {
"@DEF": "",
"@USE": "",
"@autoOffset": true,
"@axisRotation": [0,1,0,0],
"@description": "",
"@diskAngle": 0.26179167,
"@enabled": true,
"@maxAngle": -1,
"@minAngle": 0,
"@offset": 0,
"-metadata": null
}
"DirectionalLight": {
"@DEF": "",
"@USE": "",
"@ambientIntensity": 0,
"@color": [1,1,1],
"@direction": [0,0,-1],
"@global": false,
"@intensity": 1,
"@on": true,
"-metadata": null
}
"DISEntityManager": {
"@DEF": "",
"@USE": "",
"@address": "localhost",
"@applicationID": 0,
"@port": 0,
"@siteID": 0,
"-mapping": [],
"-metadata": null
}
"DISEntityTypeMapping": {
"@DEF": "",
"@USE": "",
"@category": 0,
"@country": 0,
"@domain": 0,
"@extra": 0,
"@kind": 0,
"@specific": 0,
"@subcategory": 0,
"@url": [],
"-metadata": null
}
"Disk2D": {
"@DEF": "",
"@USE": "",
"@innerRadius": 0,
"@outerRadius": 1,
"@solid": false,
"-metadata": null
}
"DoubleAxisHingeJoint": {
"@DEF": "",
"@USE": "",
"@anchorPoint": [0,0,0],
"@axis1": [0,1,0],
"@axis2": [0,1,0],
"@desiredAngularVelocity1": 0,
"@desiredAngularVelocity2": 0,
"@forceOutput": ["NONE"],
"@maxAngle1": 3.141592653,
"@maxTorque1": 0,
"@maxTorque2": 0,
"@minAngle1": -3.141592653,
"@stop1Bounce": 0,
"@stop1ConstantForceMix": 0.001,
"@stop1ErrorCorrection": 0.8,
"@suspensionErrorCorrection": 0.8,
"@suspensionForce": 0,
"-body1": null,
"-body2": null,
"-metadata": null
}
"EaseInEaseOut": {
"@DEF": "",
"@USE": "",
"@easeInEaseOut": [],
"@key": [],
"-metadata": null
}
"EdgeEnhancementVolumeStyle": {
"@DEF": "",
"@USE": "",
"@edgeColor": [0,0,0,1],
"@enabled": true,
"@gradientThreshold": 0.4,
"-metadata": null,
"-surfaceNormals": null
}
"ElevationGrid": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@creaseAngle": 0,
"@height": [0,0,0,0],
"@normalPerVertex": true,
"@solid": true,
"@xDimension": 2,
"@xSpacing": 1.0,
"@zDimension": 2,
"@zSpacing": 1.0,
"-attrib": [],
"-color": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"EspduTransform": {
"@DEF": "",
"@USE": "",
"@address": "localhost",
"@applicationID": 0,
"@articulationParameterArray": [],
"@articulationParameterChangeIndicatorArray": [],
"@articulationParameterCount": 0,
"@articulationParameterDesignatorArray": [],
"@articulationParameterIdPartAttachedToArray": [],
"@articulationParameterTypeArray": [],
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@collisionType": 0,
"@deadReckoning": 0,
"@detonationLocation": [0,0,0],
"@detonationRelativeLocation": [0,0,0],
"@detonationResult": 0,
"@enabled": true,
"@entityCategory": 0,
"@entityCountry": 0,
"@entityDomain": 0,
"@entityExtra": 0,
"@entityID": 0,
"@entityKind": 0,
"@entitySpecific": 0,
"@entitySubcategory": 0,
"@eventApplicationID": 0,
"@eventEntityID": 0,
"@eventNumber": 0,
"@eventSiteID": 0,
"@fired1": false,
"@fired2": false,
"@fireMissionIndex": 0,
"@firingRange": 0,
"@firingRate": 0,
"@forceID": 0,
"@fuse": 0,
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"@linearAcceleration": [0,0,0],
"@linearVelocity": [0,0,0],
"@marking": "",
"@multicastRelayHost": "",
"@multicastRelayPort": 0,
"@munitionApplicationID": 0,
"@munitionEndPoint": [0,0,0],
"@munitionEntityID": 0,
"@munitionQuantity": 0,
"@munitionSiteID": 0,
"@munitionStartPoint": [0,0,0],
"@networkMode": "standAlone",
"@port": 0,
"@readInterval": 0.1,
"@rotation": [0,0,1,0],
"@rtpHeaderExpected": false,
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@siteID": 0,
"@translation": [0,0,0],
"@warhead": 0,
"@writeInterval": 1.0,
"-children": [],
"-metadata": null
}
"ExplosionEmitter": {
"@DEF": "",
"@USE": "",
"@mass": 0,
"@position": [0,0,0],
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-metadata": null
}
"Extrusion": {
"@DEF": "",
"@USE": "",
"@beginCap": true,
"@ccw": true,
"@convex": true,
"@creaseAngle": 0.0,
"@crossSection": [1,1,1,-1,-1,-1,-1,1,1,1],
"@endCap": true,
"@orientation": [0,0,1,0],
"@scale": [1,1],
"@solid": true,
"@spine": [0,0,0,0,1,0],
"-metadata": null
}
"FillProperties": {
"@DEF": "",
"@USE": "",
"@filled": true,
"@hatchColor": [1,1,1],
"@hatched": true,
"@hatchStyle": 1,
"-metadata": null
}
"FloatVertexAttribute": {
"@DEF": "",
"@USE": "",
"@name": "",
"@numComponents": 4,
"@value": [],
"-metadata": null
}
"Fog": {
"@DEF": "",
"@USE": "",
"@color": [1,1,1],
"@fogType": "LINEAR",
"@visibilityRange": 0,
"-metadata": null
}
"FogCoordinate": {
"@DEF": "",
"@USE": "",
"@depth": [],
"-metadata": null
}
"FontStyle": {
"@DEF": "",
"@USE": "",
"@family": ["SERIF"],
"@horizontal": true,
"@justify": ["BEGIN"],
"@language": "",
"@leftToRight": true,
"@size": 1.0,
"@spacing": 1.0,
"@style": "PLAIN",
"@topToBottom": true,
"-metadata": null
}
"ForcePhysicsModel": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@force": [0,-9.8,0],
"-metadata": null
}
"GeneratedCubeMapTexture": {
"@DEF": "",
"@USE": "",
"@size": 128,
"@update": "NONE",
"-metadata": null,
"-textureProperties": null
}
"GeoCoordinate": {
"@DEF": "",
"@USE": "",
"@geoSystem": ["GD","WE"],
"@point": [],
"-geoOrigin": null,
"-metadata": null
}
"GeoElevationGrid": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@creaseAngle": 0,
"@geoGridOrigin": [0,0,0],
"@geoSystem": ["GD","WE"],
"@height": [0,0,0,0],
"@normalPerVertex": true,
"@solid": true,
"@xDimension": 2,
"@xSpacing": 1.0,
"@yScale": 1,
"@zDimension": 2,
"@zSpacing": 1.0,
"-color": null,
"-geoOrigin": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"GeoLocation": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"-children": [],
"-geoOrigin": null,
"-metadata": null
}
"GeoLOD": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@child1Url": [],
"@child2Url": [],
"@child3Url": [],
"@child4Url": [],
"@geoSystem": ["GD","WE"],
"@range": 10,
"@rootUrl": [],
"-geoOrigin": null,
"-metadata": null,
"-rootNode": []
}
"GeoMetadata": {
"@DEF": "",
"@USE": "",
"@summary": [],
"@url": [],
"-data": [],
"-metadata": null
}
"GeoOrigin": {
"@DEF": "",
"@USE": "",
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"@rotateYUp": false,
"-metadata": null
}
"GeoPositionInterpolator": {
"@DEF": "",
"@USE": "",
"@geoSystem": ["GD","WE"],
"@key": [],
"@keyValue": [],
"-geoOrigin": null,
"-metadata": null
}
"GeoProximitySensor": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@enabled": true,
"@geoCenter": [0,0,0],
"@geoSystem": ["GD","WE"],
"@size": [0,0,0],
"-geoOrigin": null,
"-metadata": null
}
"GeoTouchSensor": {
"@DEF": "",
"@USE": "",
"@description": "",
"@enabled": true,
"@geoSystem": ["GD","WE"],
"-geoOrigin": null,
"-metadata": null
}
"GeoTransform": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@geoCenter": [0,0,0],
"@geoSystem": ["GD","WE"],
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@translation": [0,0,0],
"-children": [],
"-geoOrigin": null,
"-metadata": null
}
"GeoViewpoint": {
"@DEF": "",
"@USE": "",
"@centerOfRotation": [0,0,0],
"@description": "",
"@fieldOfView": 0.7854,
"@geoSystem": ["GD","WE"],
"@jump": true,
"@orientation": [0,0,1,0],
"@position": [0,0,100000],
"@retainUserOffsets": false,
"@speedFactor": 1.0,
"-geoOrigin": null,
"-metadata": null
}
"Group": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-children": [],
"-metadata": null
}
"HAnimDisplacer": {
"@DEF": "",
"@USE": "",
"@coordIndex": [],
"@displacements": [],
"@name": "",
"@weight": 0.0,
"-metadata": null
}
"HAnimHumanoid": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@info": [],
"@name": "",
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@translation": [0,0,0],
"@version": "",
"-joints": [],
"-metadata": null,
"-segments": [],
"-sites": [],
"-skeleton": [],
"-skin": [],
"-skinCoord": null,
"-skinNormal": null,
"-viewpoints": []
}
"HAnimJoint": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@limitOrientation": [0,0,1,0],
"@llimit": [],
"@name": "",
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@skinCoordIndex": [],
"@skinCoordWeight": [],
"@stiffness": [0,0,0],
"@translation": [0,0,0],
"@ulimit": [],
"-children": [],
"-displacers": [],
"-metadata": null
}
"HAnimSegment": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@centerOfMass": [0,0,0],
"@mass": 0,
"@momentsOfInertia": [0,0,0,0,0,0,0,0,0],
"@name": "",
"-children": [],
"-coord": null,
"-displacers": [],
"-metadata": null
}
"HAnimSite": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@name": "",
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@translation": [0,0,0],
"-children": [],
"-metadata": null
}
"ImageCubeMapTexture": {
"@DEF": "",
"@USE": "",
"@url": [],
"-metadata": null,
"-textureProperties": null
}
"ImageTexture": {
"@DEF": "",
"@USE": "",
"@repeatS": true,
"@repeatT": true,
"@url": [],
"-metadata": null,
"-textureProperties": null
}
"ImageTexture3D": {
"@DEF": "",
"@USE": "",
"@repeatR": false,
"@repeatS": false,
"@repeatT": false,
"@url": [],
"-metadata": null,
"-textureProperties": null
}
"IndexedFaceSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorIndex": [],
"@colorPerVertex": true,
"@convex": true,
"@coordIndex": [],
"@creaseAngle": 0,
"@normalIndex": [],
"@normalPerVertex": true,
"@solid": true,
"@texCoordIndex": [],
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"IndexedLineSet": {
"@DEF": "",
"@USE": "",
"@colorIndex": [],
"@colorPerVertex": true,
"@coordIndex": [],
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null
}
"IndexedQuadSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@index": [],
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"IndexedTriangleFanSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@index": [],
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"IndexedTriangleSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@index": [],
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"IndexedTriangleStripSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@index": [],
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"Inline": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@load": true,
"@url": [],
"-metadata": null
}
"IntegerSequencer": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"IntegerTrigger": {
"@DEF": "",
"@USE": "",
"@integerKey": -1,
"-metadata": null
}
"IsoSurfaceVolumeData": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@contourStepSize": 0,
"@dimensions": [1,1,1],
"@surfaceTolerance": 0,
"@surfaceValues": [],
"-gradients": null,
"-metadata": null,
"-renderStyle": [],
"-voxels": null
}
"KeySensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"-metadata": null
}
"Layer": {
"@DEF": "",
"@USE": "",
"@isPickable": true,
"-children": [],
"-metadata": null,
"-viewport": null
}
"LayerSet": {
"@DEF": "",
"@USE": "",
"@activeLayer": 0,
"@order": [0],
"-layers": [],
"-metadata": null
}
"Layout": {
"@DEF": "",
"@USE": "",
"@align": ["CENTER","CENTER"],
"@offset": [0,0],
"@offsetUnits": ["WORLD","WORLD"],
"@scaleMode": ["NONE","NONE"],
"@size": [1,1],
"@sizeUnits": ["WORLD","WORLD"],
"-metadata": null
}
"LayoutGroup": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-children": [],
"-layout": null,
"-metadata": null,
"-viewport": null
}
"LayoutLayer": {
"@DEF": "",
"@USE": "",
"@isPickable": true,
"-children": [],
"-layout": null,
"-metadata": null,
"-viewport": null
}
"LinePickSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@intersectionType": "BOUNDS",
"@matchCriterion": "MATCH_ANY",
"@objectType": ["ALL"],
"@sortOrder": "CLOSEST",
"-metadata": null,
"-pickingGeometry": null,
"-pickTarget": []
}
"LineProperties": {
"@DEF": "",
"@USE": "",
"@applied": true,
"@linetype": 1,
"@linewidthScaleFactor": 0,
"-metadata": null
}
"LineSet": {
"@DEF": "",
"@USE": "",
"@vertexCount": [],
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null
}
"LoadSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@timeOut": 0,
"-metadata": null,
"-watchList": []
}
"LocalFog": {
"@DEF": "",
"@USE": "",
"@color": [1,1,1],
"@enabled": true,
"@fogType": "LINEAR",
"@visibilityRange": 0,
"-metadata": null
}
"LOD": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@forceTransitions": false,
"@range": [],
"-children": [],
"-metadata": null
}
"Material": {
"@DEF": "",
"@USE": "",
"@ambientIntensity": 0.2,
"@diffuseColor": [0.8,0.8,0.8],
"@emissiveColor": [0,0,0],
"@shininess": 0.2,
"@specularColor": [0,0,0],
"@transparency": 0,
"-metadata": null
}
"Matrix3VertexAttribute": {
"@DEF": "",
"@USE": "",
"@name": "",
"@value": [],
"-metadata": null
}
"Matrix4VertexAttribute": {
"@DEF": "",
"@USE": "",
"@name": "",
"@value": [],
"-metadata": null
}
"MetadataBoolean": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"@value": [],
"-metadata": null
}
"MetadataDouble": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"@value": [],
"-metadata": null
}
"MetadataFloat": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"@value": [],
"-metadata": null
}
"MetadataInteger": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"@value": [],
"-metadata": null
}
"MetadataSet": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"-metadata": null,
"-value": []
}
"MetadataString": {
"@DEF": "",
"@USE": "",
"@name": "",
"@reference": "",
"@value": [],
"-metadata": null
}
"MotorJoint": {
"@DEF": "",
"@USE": "",
"@autoCalc": false,
"@axis1Angle": 0,
"@axis1Torque": 0,
"@axis2Angle": 0,
"@axis2Torque": 0,
"@axis3Angle": 0,
"@axis3Torque": 0,
"@enabledAxes": 1,
"@forceOutput": ["NONE"],
"@motor1Axis": [0,0,0],
"@motor2Axis": [0,0,0],
"@motor3Axis": [0,0,0],
"@stop1Bounce": 0,
"@stop1ErrorCorrection": 0.8,
"@stop2Bounce": 0,
"@stop2ErrorCorrection": 0.8,
"@stop3Bounce": 0,
"@stop3ErrorCorrection": 0.8,
"-body1": null,
"-body2": null,
"-metadata": null
}
"MovieTexture": {
"@DEF": "",
"@USE": "",
"@description": "",
"@loop": false,
"@pauseTime": 0,
"@pitch": 1.0,
"@repeatS": true,
"@repeatT": true,
"@resumeTime": 0,
"@speed": 1.0,
"@startTime": 0,
"@stopTime": 0,
"@url": [],
"-metadata": null,
"-textureProperties": null
}
"MultiTexture": {
"@DEF": "",
"@USE": "",
"@alpha": 1,
"@color": [1,1,1],
"@function": [],
"@mode": [],
"@source": [],
"-metadata": null,
"-texture": []
}
"MultiTextureCoordinate": {
"@DEF": "",
"@USE": "",
"-metadata": null,
"-texCoord": []
}
"MultiTextureTransform": {
"@DEF": "",
"@USE": "",
"-metadata": null,
"-textureTransform": []
}
"NavigationInfo": {
"@DEF": "",
"@USE": "",
"@avatarSize": [0.25,1.6,0.75],
"@headlight": true,
"@speed": 1,
"@transitionTime": 1.0,
"@transitionType": ["LINEAR"],
"@type": ["EXAMINE","ANY"],
"@visibilityLimit": 0,
"-metadata": null
}
"Normal": {
"@DEF": "",
"@USE": "",
"@vector": [],
"-metadata": null
}
"NormalInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"NurbsCurve": {
"@DEF": "",
"@USE": "",
"@closed": false,
"@knot": [],
"@order": 3,
"@tessellation": 0,
"@weight": [],
"-controlPoint": null,
"-metadata": null
}
"NurbsCurve2D": {
"@DEF": "",
"@USE": "",
"@closed": false,
"@controlPoint": [],
"@knot": [],
"@order": 3,
"@tessellation": 0,
"@weight": [],
"-metadata": null
}
"NurbsOrientationInterpolator": {
"@DEF": "",
"@USE": "",
"@knot": [],
"@order": 3,
"@weight": [],
"-controlPoint": null,
"-metadata": null
}
"NurbsPatchSurface": {
"@DEF": "",
"@USE": "",
"@solid": true,
"@uClosed": false,
"@uDimension": 0,
"@uKnot": [],
"@uOrder": 3,
"@uTessellation": 0,
"@vClosed": false,
"@vDimension": 0,
"@vKnot": [],
"@vOrder": 3,
"@vTessellation": 0,
"@weight": [],
"-controlPoint": null,
"-metadata": null,
"-texCoord": null
}
"NurbsPositionInterpolator": {
"@DEF": "",
"@USE": "",
"@knot": [],
"@order": 3,
"@weight": [],
"-controlPoint": null,
"-metadata": null
}
"NurbsSet": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@tessellationScale": 1.0,
"-geometry": [],
"-metadata": null
}
"NurbsSurfaceInterpolator": {
"@DEF": "",
"@USE": "",
"@uDimension": 0,
"@uKnot": [],
"@uOrder": 3,
"@vDimension": 0,
"@vKnot": [],
"@vOrder": 3,
"@weight": [],
"-controlPoint": null,
"-metadata": null
}
"NurbsSweptSurface": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@solid": true,
"-crossSectionCurve": null,
"-metadata": null,
"-trajectoryCurve": null
}
"NurbsSwungSurface": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@solid": true,
"-metadata": null,
"-profileCurve": null,
"-trajectoryCurve": null
}
"NurbsTextureCoordinate": {
"@DEF": "",
"@USE": "",
"@controlPoint": [],
"@uDimension": 0,
"@uKnot": [],
"@uOrder": 3,
"@vDimension": 0,
"@vKnot": [],
"@vOrder": 3,
"@weight": [],
"-metadata": null
}
"NurbsTrimmedSurface": {
"@DEF": "",
"@USE": "",
"@solid": true,
"@uClosed": false,
"@uDimension": 0,
"@uKnot": [],
"@uOrder": 3,
"@uTessellation": 0,
"@vClosed": false,
"@vDimension": 0,
"@vKnot": [],
"@vOrder": 3,
"@vTessellation": 0,
"@weight": [],
"-controlPoint": null,
"-metadata": null,
"-texCoord": null,
"-trimmingContour": []
}
"OpacityMapVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"-metadata": null,
"-transferFunction": null
}
"OrientationChaser": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [0,1,0,0],
"@initialValue": [0,1,0,0],
"-metadata": null
}
"OrientationDamper": {
"@DEF": "",
"@USE": "",
"@initialDestination": [0,1,0,0],
"@initialValue": [0,1,0,0],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"OrientationInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"OrthoViewpoint": {
"@DEF": "",
"@USE": "",
"@centerOfRotation": [0,0,0],
"@description": "",
"@fieldOfView": [-1,-1,1,1],
"@jump": true,
"@orientation": [0,0,1,0],
"@position": [0,0,10],
"@retainUserOffsets": false,
"-metadata": null
}
"PackagedShader": {
"@DEF": "",
"@USE": "",
"@language": "",
"@url": [],
"-metadata": null
}
"ParticleSystem": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@colorKey": [],
"@createParticles": true,
"@enabled": true,
"@geometryType": "QUAD",
"@lifetimeVariation": 0.25,
"@maxParticles": 200,
"@particleLifetime": 5,
"@particleSize": [0.02,0.02],
"@texCoordKey": [],
"-appearance": null,
"-colorRamp": null,
"-emitter": null,
"-geometry": null,
"-metadata": null,
"-physics": [],
"-texCoordRamp": null
}
"PickableGroup": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@objectType": ["ALL"],
"@pickable": true,
"-children": [],
"-metadata": null
}
"PixelTexture": {
"@DEF": "",
"@USE": "",
"@image": [0,0,0],
"@repeatS": true,
"@repeatT": true,
"-metadata": null,
"-textureProperties": null
}
"PixelTexture3D": {
"@DEF": "",
"@USE": "",
"@image": [0,0,0,0],
"@repeatR": false,
"@repeatS": false,
"@repeatT": false,
"-metadata": null,
"-textureProperties": null
}
"PlaneSensor": {
"@DEF": "",
"@USE": "",
"@autoOffset": true,
"@axisRotation": [0,1,0,0],
"@description": "",
"@enabled": true,
"@maxPosition": [-1,-1],
"@minPosition": [0,0],
"@offset": [0,0,0],
"-metadata": null
}
"PointEmitter": {
"@DEF": "",
"@USE": "",
"@direction": [0,1,0],
"@mass": 0,
"@position": [0,0,0],
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-metadata": null
}
"PointLight": {
"@DEF": "",
"@USE": "",
"@ambientIntensity": 0,
"@attenuation": [1,0,0],
"@color": [1,1,1],
"@global": true,
"@intensity": 1,
"@location": [0,0,0],
"@on": true,
"@radius": 100,
"-metadata": null
}
"PointPickSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@intersectionType": "BOUNDS",
"@matchCriterion": "MATCH_ANY",
"@objectType": ["ALL"],
"@sortOrder": "CLOSEST",
"-metadata": null,
"-pickingGeometry": null,
"-pickTarget": []
}
"PointSet": {
"@DEF": "",
"@USE": "",
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null
}
"Polyline2D": {
"@DEF": "",
"@USE": "",
"@lineSegments": [],
"-metadata": null
}
"PolylineEmitter": {
"@DEF": "",
"@USE": "",
"@coordIndex": [-1],
"@direction": [0,1,0],
"@mass": 0,
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-coord": null,
"-metadata": null
}
"Polypoint2D": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"PositionChaser": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [0,0,0],
"@initialValue": [0,0,0],
"-metadata": null
}
"PositionChaser2D": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [0,0],
"@initialValue": [0,0],
"-metadata": null
}
"PositionDamper": {
"@DEF": "",
"@USE": "",
"@initialDestination": [0,0,0],
"@initialValue": [0,0,0],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"PositionDamper2D": {
"@DEF": "",
"@USE": "",
"@initialDestination": [0,0],
"@initialValue": [0,0],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"PositionInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"PositionInterpolator2D": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"PrimitivePickSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@intersectionType": "BOUNDS",
"@matchCriterion": "MATCH_ANY",
"@objectType": ["ALL"],
"@sortOrder": "CLOSEST",
"-metadata": null,
"-pickingGeometry": null,
"-pickTarget": []
}
"ProgramShader": {
"@DEF": "",
"@USE": "",
"@language": "",
"-metadata": null,
"-programs": []
}
"ProjectionVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@intensityThreshold": 0,
"@type": "MAX",
"-metadata": null
}
"ProtoInstance": {
"@DEF": "",
"@USE": "",
"@name": "",
"-metadata": null
}
"ProximitySensor": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@enabled": true,
"@size": [0,0,0],
"-metadata": null
}
"QuadSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"ReceiverPdu": {
"@DEF": "",
"@USE": "",
"@address": "localhost",
"@applicationID": 0,
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@enabled": true,
"@entityID": 0,
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"@multicastRelayHost": "",
"@multicastRelayPort": 0,
"@networkMode": "standAlone",
"@port": 0,
"@radioID": 0,
"@readInterval": 0.1,
"@receivedPower": 0.0,
"@receiverState": 0,
"@rtpHeaderExpected": false,
"@siteID": 0,
"@transmitterApplicationID": 0,
"@transmitterEntityID": 0,
"@transmitterRadioID": 0,
"@transmitterSiteID": 0,
"@whichGeometry": 1,
"@writeInterval": 1.0,
"-metadata": null
}
"Rectangle2D": {
"@DEF": "",
"@USE": "",
"@size": [2,2],
"@solid": false,
"-metadata": null
}
"RigidBody": {
"@DEF": "",
"@USE": "",
"@angularDampingFactor": 0.001,
"@angularVelocity": [0,0,0],
"@autoDamp": false,
"@autoDisable": false,
"@centerOfMass": [0,0,0],
"@disableAngularSpeed": 0,
"@disableLinearSpeed": 0,
"@disableTime": 0,
"@enabled": true,
"@finiteRotationAxis": [0,1,0],
"@fixed": false,
"@forces": [],
"@inertia": [1,0,0,0,1,0,0,0,1],
"@linearDampingFactor": 0.001,
"@linearVelocity": [0,0,0],
"@mass": 1,
"@orientation": [0,0,1,0],
"@position": [0,0,0],
"@torques": [],
"@useFiniteRotation": false,
"@useGlobalGravity": true,
"-geometry": [],
"-massDensityModel": null,
"-metadata": null
}
"RigidBodyCollection": {
"@DEF": "",
"@USE": "",
"@autoDisable": false,
"@constantForceMix": 0.0001,
"@contactSurfaceThickness": 0,
"@disableAngularSpeed": 0,
"@disableLinearSpeed": 0,
"@disableTime": 0,
"@enabled": true,
"@errorCorrection": 0.8,
"@gravity": [0,-9.8,0],
"@iterations": 10,
"@maxCorrectionSpeed": -1,
"@preferAccuracy": false,
"-bodies": [],
"-collider": null,
"-joints": [],
"-metadata": null
}
"ScalarChaser": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": 0,
"@initialValue": 0,
"-metadata": null
}
"ScalarDamper": {
"@DEF": "",
"@USE": "",
"@initialDestination": 0,
"@initialValue": 0,
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"ScalarInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"-metadata": null
}
"ScreenFontStyle": {
"@DEF": "",
"@USE": "",
"@family": ["SERIF"],
"@horizontal": true,
"@justify": ["BEGIN"],
"@language": "",
"@leftToRight": true,
"@pointSize": 12.0,
"@spacing": 1.0,
"@style": "PLAIN",
"@topToBottom": true,
"-metadata": null
}
"ScreenGroup": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-children": [],
"-metadata": null
}
"Script": {
"@DEF": "",
"@USE": "",
"@directOutput": false,
"@mustEvaluate": false,
"@url": [],
"-metadata": null
}
"SegmentedVolumeData": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@dimensions": [1,1,1],
"@segmentEnabled": [],
"-metadata": null,
"-renderStyle": [],
"-segmentIdentifiers": null,
"-voxels": null
}
"ShadedVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@lighting": false,
"@phaseFunction": "Henyey-Greenstein",
"@shadows": false,
"-material": null,
"-metadata": null,
"-surfaceNormals": null
}
"ShaderPart": {
"@DEF": "",
"@USE": "",
"@type": "VERTEX",
"@url": [],
"-metadata": null
}
"ShaderProgram": {
"@DEF": "",
"@USE": "",
"@type": "VERTEX",
"@url": [],
"-metadata": null
}
"Shape": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-appearance": null,
"-geometry": null,
"-metadata": null
}
"SignalPdu": {
"@DEF": "",
"@USE": "",
"@address": "localhost",
"@applicationID": 0,
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@data": [],
"@dataLength": 0,
"@enabled": true,
"@encodingScheme": 0,
"@entityID": 0,
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"@multicastRelayHost": "",
"@multicastRelayPort": 0,
"@networkMode": "standAlone",
"@port": 0,
"@radioID": 0,
"@readInterval": 0.1,
"@rtpHeaderExpected": false,
"@sampleRate": 0,
"@samples": 0,
"@siteID": 0,
"@tdlType": 0,
"@whichGeometry": 1,
"@writeInterval": 1.0,
"-metadata": null
}
"SilhouetteEnhancementVolumeStyle": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@silhouetteBoundaryOpacity": 0,
"@silhouetteRetainedOpacity": 1,
"@silhouetteSharpness": 0.5,
"-metadata": null,
"-surfaceNormals": null
}
"SingleAxisHingeJoint": {
"@DEF": "",
"@USE": "",
"@anchorPoint": [0,0,0],
"@axis": [0,1,0],
"@forceOutput": ["NONE"],
"@maxAngle": 3.141592653,
"@minAngle": -3.141592653,
"@stopBounce": 0,
"@stopErrorCorrection": 0.8,
"-body1": null,
"-body2": null,
"-metadata": null
}
"SliderJoint": {
"@DEF": "",
"@USE": "",
"@axis": [0,1,0],
"@forceOutput": ["NONE"],
"@maxSeparation": 1,
"@minSeparation": 0,
"@sliderForce": 0,
"@stopBounce": 0,
"@stopErrorCorrection": 1,
"-body1": null,
"-body2": null,
"-metadata": null
}
"Sound": {
"@DEF": "",
"@USE": "",
"@direction": [0,0,1],
"@intensity": 1,
"@location": [0,0,0],
"@maxBack": 10,
"@maxFront": 10,
"@minBack": 1,
"@minFront": 1,
"@priority": 0,
"@spatialize": true,
"-metadata": null,
"-source": null
}
"Sphere": {
"@DEF": "",
"@USE": "",
"@radius": 1,
"@solid": true,
"-metadata": null
}
"SphereSensor": {
"@DEF": "",
"@USE": "",
"@autoOffset": true,
"@description": "",
"@enabled": true,
"@offset": [0,1,0,0],
"-metadata": null
}
"SplinePositionInterpolator": {
"@DEF": "",
"@USE": "",
"@closed": false,
"@key": [],
"@keyValue": [],
"@keyVelocity": [],
"@normalizeVelocity": false,
"-metadata": null
}
"SplinePositionInterpolator2D": {
"@DEF": "",
"@USE": "",
"@closed": false,
"@key": [],
"@keyValue": [],
"@keyVelocity": [],
"@normalizeVelocity": false,
"-metadata": null
}
"SplineScalarInterpolator": {
"@DEF": "",
"@USE": "",
"@closed": false,
"@key": [],
"@keyValue": [],
"@keyVelocity": [],
"@normalizeVelocity": false,
"-metadata": null
}
"SpotLight": {
"@DEF": "",
"@USE": "",
"@ambientIntensity": 0,
"@attenuation": [1,0,0],
"@beamWidth": 0.7854,
"@color": [1,1,1],
"@cutOffAngle": 1.570796,
"@direction": [0,0,-1],
"@global": true,
"@intensity": 1,
"@location": [0,0,0],
"@on": true,
"@radius": 100,
"-metadata": null
}
"SquadOrientationInterpolator": {
"@DEF": "",
"@USE": "",
"@key": [],
"@keyValue": [],
"@normalizeVelocity": false,
"-metadata": null
}
"StaticGroup": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"-children": [],
"-metadata": null
}
"StringSensor": {
"@DEF": "",
"@USE": "",
"@deletionAllowed": true,
"@enabled": true,
"-metadata": null
}
"SurfaceEmitter": {
"@DEF": "",
"@USE": "",
"@coordIndex": [-1],
"@mass": 0,
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-metadata": null,
"-surface": null
}
"Switch": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@whichChoice": -1,
"-children": [],
"-metadata": null
}
"TexCoordChaser2D": {
"@DEF": "",
"@USE": "",
"@duration": 1,
"@initialDestination": [],
"@initialValue": [],
"-metadata": null
}
"TexCoordDamper2D": {
"@DEF": "",
"@USE": "",
"@initialDestination": [],
"@initialValue": [],
"@order": 3,
"@tau": 0.3,
"@tolerance": -1,
"-metadata": null
}
"Text": {
"@DEF": "",
"@USE": "",
"@length": [],
"@maxExtent": 0.0,
"@solid": false,
"@string": [],
"-fontStyle": null,
"-metadata": null
}
"TextureBackground": {
"@DEF": "",
"@USE": "",
"@groundAngle": [],
"@groundColor": [],
"@skyAngle": [],
"@skyColor": [0,0,0],
"@transparency": 0,
"-backTexture": null,
"-bottomTexture": null,
"-frontTexture": null,
"-leftTexture": null,
"-metadata": null,
"-rightTexture": null,
"-topTexture": null
}
"TextureCoordinate": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"TextureCoordinate3D": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"TextureCoordinate4D": {
"@DEF": "",
"@USE": "",
"@point": [],
"-metadata": null
}
"TextureCoordinateGenerator": {
"@DEF": "",
"@USE": "",
"@mode": "SPHERE",
"@parameter": [],
"-metadata": null
}
"TextureProperties": {
"@DEF": "",
"@USE": "",
"@anisotropicDegree": 1,
"@borderColor": [0,0,0,0],
"@borderWidth": 0,
"@boundaryModeR": "REPEAT",
"@boundaryModeS": "REPEAT",
"@boundaryModeT": "REPEAT",
"@generateMipMaps": false,
"@magnificationFilter": "FASTEST",
"@minificationFilter": "FASTEST",
"@textureCompression": "FASTEST",
"@texturePriority": 0,
"-metadata": null
}
"TextureTransform": {
"@DEF": "",
"@USE": "",
"@center": [0,0],
"@rotation": 0,
"@scale": [1,1],
"@translation": [0,0],
"-metadata": null
}
"TextureTransform3D": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@translation": [0,0,0],
"-metadata": null
}
"TextureTransformMatrix3D": {
"@DEF": "",
"@USE": "",
"@matrix": [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],
"-metadata": null
}
"TimeSensor": {
"@DEF": "",
"@USE": "",
"@cycleInterval": 1.0,
"@enabled": true,
"@loop": false,
"@pauseTime": 0,
"@resumeTime": 0,
"@startTime": 0,
"@stopTime": 0,
"-metadata": null
}
"TimeTrigger": {
"@DEF": "",
"@USE": "",
"-metadata": null
}
"ToneMappedVolumeStyle": {
"@DEF": "",
"@USE": "",
"@coolColor": [0,0,1,0],
"@enabled": true,
"@warmColor": [1,1,0,0],
"-metadata": null,
"-surfaceNormals": null
}
"TouchSensor": {
"@DEF": "",
"@USE": "",
"@description": "",
"@enabled": true,
"-metadata": null
}
"Transform": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@center": [0,0,0],
"@rotation": [0,0,1,0],
"@scale": [1,1,1],
"@scaleOrientation": [0,0,1,0],
"@translation": [0,0,0],
"-children": [],
"-metadata": null
}
"TransformSensor": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@enabled": true,
"@size": [0,0,0],
"-metadata": null,
"-targetObject": null
}
"TransmitterPdu": {
"@DEF": "",
"@USE": "",
"@address": "localhost",
"@antennaLocation": [0,0,0],
"@antennaPatternLength": 0,
"@antennaPatternType": 0,
"@applicationID": 0,
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@cryptoKeyID": 0,
"@cryptoSystem": 0,
"@enabled": true,
"@entityID": 0,
"@frequency": 0,
"@geoCoords": [0,0,0],
"@geoSystem": ["GD","WE"],
"@inputSource": 0,
"@lengthOfModulationParameters": 0,
"@modulationTypeDetail": 0,
"@modulationTypeMajor": 0,
"@modulationTypeSpreadSpectrum": 0,
"@modulationTypeSystem": 0,
"@multicastRelayHost": "",
"@multicastRelayPort": 0,
"@networkMode": "standAlone",
"@port": 0,
"@power": 0.0,
"@radioEntityTypeCategory": 0,
"@radioEntityTypeCountry": 0,
"@radioEntityTypeDomain": 0,
"@radioEntityTypeKind": 0,
"@radioEntityTypeNomenclature": 0,
"@radioEntityTypeNomenclatureVersion": 0,
"@radioID": 0,
"@readInterval": 0.1,
"@relativeAntennaLocation": [0,0,0],
"@rtpHeaderExpected": false,
"@siteID": 0,
"@transmitFrequencyBandwidth": 0,
"@transmitState": 0,
"@whichGeometry": 1,
"@writeInterval": 1.0,
"-metadata": null
}
"TriangleFanSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@fanCount": [],
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"TriangleSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@normalPerVertex": true,
"@solid": true,
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"TriangleSet2D": {
"@DEF": "",
"@USE": "",
"@solid": false,
"@vertices": [],
"-metadata": null
}
"TriangleStripSet": {
"@DEF": "",
"@USE": "",
"@ccw": true,
"@colorPerVertex": true,
"@normalPerVertex": true,
"@solid": true,
"@stripCount": [],
"-attrib": [],
"-color": null,
"-coord": null,
"-fogCoord": null,
"-metadata": null,
"-normal": null,
"-texCoord": null
}
"TwoSidedMaterial": {
"@DEF": "",
"@USE": "",
"@ambientIntensity": 0.2,
"@backAmbientIntensity": 0.2,
"@backDiffuseColor": [0.8,0.8,0.8],
"@backEmissiveColor": [0,0,0],
"@backShininess": 0.2,
"@backSpecularColor": [0,0,0],
"@backTransparency": 0,
"@diffuseColor": [0.8,0.8,0.8],
"@emissiveColor": [0,0,0],
"@separateBackColor": false,
"@shininess": 0.2,
"@specularColor": [0,0,0],
"@transparency": 0,
"-metadata": null
}
"UniversalJoint": {
"@DEF": "",
"@USE": "",
"@anchorPoint": [0,0,0],
"@axis1": [0,0,0],
"@axis2": [0,0,0],
"@forceOutput": ["NONE"],
"@stop1Bounce": 0,
"@stop1ErrorCorrection": 0.8,
"@stop2Bounce": 0,
"@stop2ErrorCorrection": 0.8,
"-body1": null,
"-body2": null,
"-metadata": null
}
"Viewpoint": {
"@DEF": "",
"@USE": "",
"@centerOfRotation": [0,0,0],
"@description": "",
"@fieldOfView": 0.7854,
"@jump": true,
"@orientation": [0,0,1,0],
"@position": [0,0,10],
"@retainUserOffsets": false,
"-metadata": null
}
"ViewpointGroup": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@description": "",
"@displayed": true,
"@retainUserOffsets": false,
"@size": [0,0,0],
"-children": [],
"-metadata": null
}
"Viewport": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@clipBoundary": [0,1,0,1],
"-children": [],
"-metadata": null
}
"VisibilitySensor": {
"@DEF": "",
"@USE": "",
"@center": [0,0,0],
"@enabled": true,
"@size": [0,0,0],
"-metadata": null
}
"VolumeData": {
"@DEF": "",
"@USE": "",
"@bboxCenter": [0,0,0],
"@bboxSize": [-1,-1,-1],
"@dimensions": [1,1,1],
"-metadata": null,
"-renderStyle": null,
"-voxels": null
}
"VolumeEmitter": {
"@DEF": "",
"@USE": "",
"@coordIndex": [-1],
"@direction": [0,1,0],
"@internal": true,
"@mass": 0,
"@speed": 0,
"@surfaceArea": 0,
"@variation": 0.25,
"-coord": null,
"-metadata": null
}
"VolumePickSensor": {
"@DEF": "",
"@USE": "",
"@enabled": true,
"@intersectionType": "BOUNDS",
"@matchCriterion": "MATCH_ANY",
"@objectType": ["ALL"],
"@sortOrder": "CLOSEST",
"-metadata": null,
"-pickingGeometry": null,
"-pickTarget": []
}
"WindPhysicsModel": {
"@DEF": "",
"@USE": "",
"@direction": [1,0,0],
"@enabled": true,
"@gustiness": 0.1,
"@speed": 0.1,
"@turbulence": 0,
"-metadata": null
}
"WorldInfo": {
"@DEF": "",
"@USE": "",
"@info": [],
"@title": "",
"-metadata": null
}