Schema definition Scene
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2566.png
location E:\x3d-code\www.web3d.org\specifications\x3d-3.3-JSONSchema.json
type Object
properties
Name   Occurrence
-children   Optional
used by X3D / Scene
source code "Scene": {
    "type": "object",
    "properties": {
        "-children": {
            "description": "Root node content",
            "type": "array",
            "minItems": 1,
            "items": {
                "type": "object",
                "properties": {
                    "#comment": {
                        "type": "string"
                    },
                    "ProtoInstance": {
                        "$ref": "#/definitions/ProtoInstance"
                    },
                    "Anchor": {
                        "$ref": "#/definitions/Anchor"
                    },
                    "AudioClip": {
                        "$ref": "#/definitions/AudioClip"
                    },
                    "Background": {
                        "$ref": "#/definitions/Background"
                    },
                    "Billboard": {
                        "$ref": "#/definitions/Billboard"
                    },
                    "BooleanFilter": {
                        "$ref": "#/definitions/BooleanFilter"
                    },
                    "BooleanSequencer": {
                        "$ref": "#/definitions/BooleanSequencer"
                    },
                    "BooleanToggle": {
                        "$ref": "#/definitions/BooleanToggle"
                    },
                    "BooleanTrigger": {
                        "$ref": "#/definitions/BooleanTrigger"
                    },
                    "CADAssembly": {
                        "$ref": "#/definitions/CADAssembly"
                    },
                    "CADFace": {
                        "$ref": "#/definitions/CADFace"
                    },
                    "CADLayer": {
                        "$ref": "#/definitions/CADLayer"
                    },
                    "CADPart": {
                        "$ref": "#/definitions/CADPart"
                    },
                    "ClipPlane": {
                        "$ref": "#/definitions/ClipPlane"
                    },
                    "CollidableOffset": {
                        "$ref": "#/definitions/CollidableOffset"
                    },
                    "CollidableShape": {
                        "$ref": "#/definitions/CollidableShape"
                    },
                    "Collision": {
                        "$ref": "#/definitions/Collision"
                    },
                    "CollisionSensor": {
                        "$ref": "#/definitions/CollisionSensor"
                    },
                    "ColorChaser": {
                        "$ref": "#/definitions/ColorChaser"
                    },
                    "ColorDamper": {
                        "$ref": "#/definitions/ColorDamper"
                    },
                    "ColorInterpolator": {
                        "$ref": "#/definitions/ColorInterpolator"
                    },
                    "CoordinateChaser": {
                        "$ref": "#/definitions/CoordinateChaser"
                    },
                    "CoordinateDamper": {
                        "$ref": "#/definitions/CoordinateDamper"
                    },
                    "CoordinateInterpolator": {
                        "$ref": "#/definitions/CoordinateInterpolator"
                    },
                    "CoordinateInterpolator2D": {
                        "$ref": "#/definitions/CoordinateInterpolator2D"
                    },
                    "CylinderSensor": {
                        "$ref": "#/definitions/CylinderSensor"
                    },
                    "DirectionalLight": {
                        "$ref": "#/definitions/DirectionalLight"
                    },
                    "DISEntityManager": {
                        "$ref": "#/definitions/DISEntityManager"
                    },
                    "DISEntityTypeMapping": {
                        "$ref": "#/definitions/DISEntityTypeMapping"
                    },
                    "EaseInEaseOut": {
                        "$ref": "#/definitions/EaseInEaseOut"
                    },
                    "EspduTransform": {
                        "$ref": "#/definitions/EspduTransform"
                    },
                    "Fog": {
                        "$ref": "#/definitions/Fog"
                    },
                    "GeoLocation": {
                        "$ref": "#/definitions/GeoLocation"
                    },
                    "GeoLOD": {
                        "$ref": "#/definitions/GeoLOD"
                    },
                    "GeoMetadata": {
                        "$ref": "#/definitions/GeoMetadata"
                    },
                    "GeoPositionInterpolator": {
                        "$ref": "#/definitions/GeoPositionInterpolator"
                    },
                    "GeoProximitySensor": {
                        "$ref": "#/definitions/GeoProximitySensor"
                    },
                    "GeoTouchSensor": {
                        "$ref": "#/definitions/GeoTouchSensor"
                    },
                    "GeoTransform": {
                        "$ref": "#/definitions/GeoTransform"
                    },
                    "GeoViewpoint": {
                        "$ref": "#/definitions/GeoViewpoint"
                    },
                    "Group": {
                        "$ref": "#/definitions/Group"
                    },
                    "HAnimHumanoid": {
                        "$ref": "#/definitions/HAnimHumanoid"
                    },
                    "HAnimJoint": {
                        "$ref": "#/definitions/HAnimJoint"
                    },
                    "HAnimSegment": {
                        "$ref": "#/definitions/HAnimSegment"
                    },
                    "HAnimSite": {
                        "$ref": "#/definitions/HAnimSite"
                    },
                    "Inline": {
                        "$ref": "#/definitions/Inline"
                    },
                    "IntegerSequencer": {
                        "$ref": "#/definitions/IntegerSequencer"
                    },
                    "IntegerTrigger": {
                        "$ref": "#/definitions/IntegerTrigger"
                    },
                    "IsoSurfaceVolumeData": {
                        "$ref": "#/definitions/IsoSurfaceVolumeData"
                    },
                    "KeySensor": {
                        "$ref": "#/definitions/KeySensor"
                    },
                    "LayerSet": {
                        "$ref": "#/definitions/LayerSet"
                    },
                    "Layout": {
                        "$ref": "#/definitions/Layout"
                    },
                    "LinePickSensor": {
                        "$ref": "#/definitions/LinePickSensor"
                    },
                    "LoadSensor": {
                        "$ref": "#/definitions/LoadSensor"
                    },
                    "LocalFog": {
                        "$ref": "#/definitions/LocalFog"
                    },
                    "LOD": {
                        "$ref": "#/definitions/LOD"
                    },
                    "MetadataBoolean": {
                        "$ref": "#/definitions/MetadataBoolean"
                    },
                    "MetadataDouble": {
                        "$ref": "#/definitions/MetadataDouble"
                    },
                    "MetadataFloat": {
                        "$ref": "#/definitions/MetadataFloat"
                    },
                    "MetadataInteger": {
                        "$ref": "#/definitions/MetadataInteger"
                    },
                    "MetadataSet": {
                        "$ref": "#/definitions/MetadataSet"
                    },
                    "MetadataString": {
                        "$ref": "#/definitions/MetadataString"
                    },
                    "NavigationInfo": {
                        "$ref": "#/definitions/NavigationInfo"
                    },
                    "NormalInterpolator": {
                        "$ref": "#/definitions/NormalInterpolator"
                    },
                    "NurbsOrientationInterpolator": {
                        "$ref": "#/definitions/NurbsOrientationInterpolator"
                    },
                    "NurbsPositionInterpolator": {
                        "$ref": "#/definitions/NurbsPositionInterpolator"
                    },
                    "NurbsSet": {
                        "$ref": "#/definitions/NurbsSet"
                    },
                    "NurbsSurfaceInterpolator": {
                        "$ref": "#/definitions/NurbsSurfaceInterpolator"
                    },
                    "OrientationChaser": {
                        "$ref": "#/definitions/OrientationChaser"
                    },
                    "OrientationDamper": {
                        "$ref": "#/definitions/OrientationDamper"
                    },
                    "OrientationInterpolator": {
                        "$ref": "#/definitions/OrientationInterpolator"
                    },
                    "OrthoViewpoint": {
                        "$ref": "#/definitions/OrthoViewpoint"
                    },
                    "ParticleSystem": {
                        "$ref": "#/definitions/ParticleSystem"
                    },
                    "PickableGroup": {
                        "$ref": "#/definitions/PickableGroup"
                    },
                    "PlaneSensor": {
                        "$ref": "#/definitions/PlaneSensor"
                    },
                    "PointLight": {
                        "$ref": "#/definitions/PointLight"
                    },
                    "PointPickSensor": {
                        "$ref": "#/definitions/PointPickSensor"
                    },
                    "PositionChaser": {
                        "$ref": "#/definitions/PositionChaser"
                    },
                    "PositionChaser2D": {
                        "$ref": "#/definitions/PositionChaser2D"
                    },
                    "PositionDamper": {
                        "$ref": "#/definitions/PositionDamper"
                    },
                    "PositionDamper2D": {
                        "$ref": "#/definitions/PositionDamper2D"
                    },
                    "PositionInterpolator": {
                        "$ref": "#/definitions/PositionInterpolator"
                    },
                    "PositionInterpolator2D": {
                        "$ref": "#/definitions/PositionInterpolator2D"
                    },
                    "PrimitivePickSensor": {
                        "$ref": "#/definitions/PrimitivePickSensor"
                    },
                    "ProximitySensor": {
                        "$ref": "#/definitions/ProximitySensor"
                    },
                    "ReceiverPdu": {
                        "$ref": "#/definitions/ReceiverPdu"
                    },
                    "RigidBodyCollection": {
                        "$ref": "#/definitions/RigidBodyCollection"
                    },
                    "ScalarChaser": {
                        "$ref": "#/definitions/ScalarChaser"
                    },
                    "ScalarDamper": {
                        "$ref": "#/definitions/ScalarDamper"
                    },
                    "ScalarInterpolator": {
                        "$ref": "#/definitions/ScalarInterpolator"
                    },
                    "ScreenGroup": {
                        "$ref": "#/definitions/ScreenGroup"
                    },
                    "Script": {
                        "$ref": "#/definitions/Script"
                    },
                    "SegmentedVolumeData": {
                        "$ref": "#/definitions/SegmentedVolumeData"
                    },
                    "Shape": {
                        "$ref": "#/definitions/Shape"
                    },
                    "SignalPdu": {
                        "$ref": "#/definitions/SignalPdu"
                    },
                    "Sound": {
                        "$ref": "#/definitions/Sound"
                    },
                    "SphereSensor": {
                        "$ref": "#/definitions/SphereSensor"
                    },
                    "SplinePositionInterpolator": {
                        "$ref": "#/definitions/SplinePositionInterpolator"
                    },
                    "SplinePositionInterpolator2D": {
                        "$ref": "#/definitions/SplinePositionInterpolator2D"
                    },
                    "SplineScalarInterpolator": {
                        "$ref": "#/definitions/SplineScalarInterpolator"
                    },
                    "SpotLight": {
                        "$ref": "#/definitions/SpotLight"
                    },
                    "SquadOrientationInterpolator": {
                        "$ref": "#/definitions/SquadOrientationInterpolator"
                    },
                    "StaticGroup": {
                        "$ref": "#/definitions/StaticGroup"
                    },
                    "StringSensor": {
                        "$ref": "#/definitions/StringSensor"
                    },
                    "Switch": {
                        "$ref": "#/definitions/Switch"
                    },
                    "TexCoordChaser2D": {
                        "$ref": "#/definitions/TexCoordChaser2D"
                    },
                    "TexCoordDamper2D": {
                        "$ref": "#/definitions/TexCoordDamper2D"
                    },
                    "TextureBackground": {
                        "$ref": "#/definitions/TextureBackground"
                    },
                    "TimeSensor": {
                        "$ref": "#/definitions/TimeSensor"
                    },
                    "TimeTrigger": {
                        "$ref": "#/definitions/TimeTrigger"
                    },
                    "TouchSensor": {
                        "$ref": "#/definitions/TouchSensor"
                    },
                    "Transform": {
                        "$ref": "#/definitions/Transform"
                    },
                    "TransformSensor": {
                        "$ref": "#/definitions/TransformSensor"
                    },
                    "TransmitterPdu": {
                        "$ref": "#/definitions/TransmitterPdu"
                    },
                    "Viewpoint": {
                        "$ref": "#/definitions/Viewpoint"
                    },
                    "ViewpointGroup": {
                        "$ref": "#/definitions/ViewpointGroup"
                    },
                    "Viewport": {
                        "$ref": "#/definitions/Viewport"
                    },
                    "VisibilitySensor": {
                        "$ref": "#/definitions/VisibilitySensor"
                    },
                    "VolumeData": {
                        "$ref": "#/definitions/VolumeData"
                    },
                    "VolumePickSensor": {
                        "$ref": "#/definitions/VolumePickSensor"
                    },
                    "WorldInfo": {
                        "$ref": "#/definitions/WorldInfo"
                    },
                    "ROUTE": {
                        "$ref": "#/definitions/ROUTE"
                    },
                    "ProtoDeclare": {
                        "$ref": "#/definitions/ProtoDeclare"
                    },
                    "ExternProtoDeclare": {
                        "$ref": "#/definitions/ExternProtoDeclare"
                    },
                    "IMPORT": {
                        "$ref": "#/definitions/IMPORT"
                    },
                    "EXPORT": {
                        "$ref": "#/definitions/EXPORT"
                    }
                },
                "additionalProperties": false
            }
        }
    },
    "additionalProperties": false
}

Property Scene / -children
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2567.png
property details
Occurrence  Optional
schema details
Description  Root node content
type Array
array constraints
Min Items  1
array items
[0]+  Schema
source code "-children": {
    "description": "Root node content",
    "type": "array",
    "minItems": 1,
    "items": {
        "type": "object",
        "properties": {
            "#comment": {
                "type": "string"
            },
            "ProtoInstance": {
                "$ref": "#/definitions/ProtoInstance"
            },
            "Anchor": {
                "$ref": "#/definitions/Anchor"
            },
            "AudioClip": {
                "$ref": "#/definitions/AudioClip"
            },
            "Background": {
                "$ref": "#/definitions/Background"
            },
            "Billboard": {
                "$ref": "#/definitions/Billboard"
            },
            "BooleanFilter": {
                "$ref": "#/definitions/BooleanFilter"
            },
            "BooleanSequencer": {
                "$ref": "#/definitions/BooleanSequencer"
            },
            "BooleanToggle": {
                "$ref": "#/definitions/BooleanToggle"
            },
            "BooleanTrigger": {
                "$ref": "#/definitions/BooleanTrigger"
            },
            "CADAssembly": {
                "$ref": "#/definitions/CADAssembly"
            },
            "CADFace": {
                "$ref": "#/definitions/CADFace"
            },
            "CADLayer": {
                "$ref": "#/definitions/CADLayer"
            },
            "CADPart": {
                "$ref": "#/definitions/CADPart"
            },
            "ClipPlane": {
                "$ref": "#/definitions/ClipPlane"
            },
            "CollidableOffset": {
                "$ref": "#/definitions/CollidableOffset"
            },
            "CollidableShape": {
                "$ref": "#/definitions/CollidableShape"
            },
            "Collision": {
                "$ref": "#/definitions/Collision"
            },
            "CollisionSensor": {
                "$ref": "#/definitions/CollisionSensor"
            },
            "ColorChaser": {
                "$ref": "#/definitions/ColorChaser"
            },
            "ColorDamper": {
                "$ref": "#/definitions/ColorDamper"
            },
            "ColorInterpolator": {
                "$ref": "#/definitions/ColorInterpolator"
            },
            "CoordinateChaser": {
                "$ref": "#/definitions/CoordinateChaser"
            },
            "CoordinateDamper": {
                "$ref": "#/definitions/CoordinateDamper"
            },
            "CoordinateInterpolator": {
                "$ref": "#/definitions/CoordinateInterpolator"
            },
            "CoordinateInterpolator2D": {
                "$ref": "#/definitions/CoordinateInterpolator2D"
            },
            "CylinderSensor": {
                "$ref": "#/definitions/CylinderSensor"
            },
            "DirectionalLight": {
                "$ref": "#/definitions/DirectionalLight"
            },
            "DISEntityManager": {
                "$ref": "#/definitions/DISEntityManager"
            },
            "DISEntityTypeMapping": {
                "$ref": "#/definitions/DISEntityTypeMapping"
            },
            "EaseInEaseOut": {
                "$ref": "#/definitions/EaseInEaseOut"
            },
            "EspduTransform": {
                "$ref": "#/definitions/EspduTransform"
            },
            "Fog": {
                "$ref": "#/definitions/Fog"
            },
            "GeoLocation": {
                "$ref": "#/definitions/GeoLocation"
            },
            "GeoLOD": {
                "$ref": "#/definitions/GeoLOD"
            },
            "GeoMetadata": {
                "$ref": "#/definitions/GeoMetadata"
            },
            "GeoPositionInterpolator": {
                "$ref": "#/definitions/GeoPositionInterpolator"
            },
            "GeoProximitySensor": {
                "$ref": "#/definitions/GeoProximitySensor"
            },
            "GeoTouchSensor": {
                "$ref": "#/definitions/GeoTouchSensor"
            },
            "GeoTransform": {
                "$ref": "#/definitions/GeoTransform"
            },
            "GeoViewpoint": {
                "$ref": "#/definitions/GeoViewpoint"
            },
            "Group": {
                "$ref": "#/definitions/Group"
            },
            "HAnimHumanoid": {
                "$ref": "#/definitions/HAnimHumanoid"
            },
            "HAnimJoint": {
                "$ref": "#/definitions/HAnimJoint"
            },
            "HAnimSegment": {
                "$ref": "#/definitions/HAnimSegment"
            },
            "HAnimSite": {
                "$ref": "#/definitions/HAnimSite"
            },
            "Inline": {
                "$ref": "#/definitions/Inline"
            },
            "IntegerSequencer": {
                "$ref": "#/definitions/IntegerSequencer"
            },
            "IntegerTrigger": {
                "$ref": "#/definitions/IntegerTrigger"
            },
            "IsoSurfaceVolumeData": {
                "$ref": "#/definitions/IsoSurfaceVolumeData"
            },
            "KeySensor": {
                "$ref": "#/definitions/KeySensor"
            },
            "LayerSet": {
                "$ref": "#/definitions/LayerSet"
            },
            "Layout": {
                "$ref": "#/definitions/Layout"
            },
            "LinePickSensor": {
                "$ref": "#/definitions/LinePickSensor"
            },
            "LoadSensor": {
                "$ref": "#/definitions/LoadSensor"
            },
            "LocalFog": {
                "$ref": "#/definitions/LocalFog"
            },
            "LOD": {
                "$ref": "#/definitions/LOD"
            },
            "MetadataBoolean": {
                "$ref": "#/definitions/MetadataBoolean"
            },
            "MetadataDouble": {
                "$ref": "#/definitions/MetadataDouble"
            },
            "MetadataFloat": {
                "$ref": "#/definitions/MetadataFloat"
            },
            "MetadataInteger": {
                "$ref": "#/definitions/MetadataInteger"
            },
            "MetadataSet": {
                "$ref": "#/definitions/MetadataSet"
            },
            "MetadataString": {
                "$ref": "#/definitions/MetadataString"
            },
            "NavigationInfo": {
                "$ref": "#/definitions/NavigationInfo"
            },
            "NormalInterpolator": {
                "$ref": "#/definitions/NormalInterpolator"
            },
            "NurbsOrientationInterpolator": {
                "$ref": "#/definitions/NurbsOrientationInterpolator"
            },
            "NurbsPositionInterpolator": {
                "$ref": "#/definitions/NurbsPositionInterpolator"
            },
            "NurbsSet": {
                "$ref": "#/definitions/NurbsSet"
            },
            "NurbsSurfaceInterpolator": {
                "$ref": "#/definitions/NurbsSurfaceInterpolator"
            },
            "OrientationChaser": {
                "$ref": "#/definitions/OrientationChaser"
            },
            "OrientationDamper": {
                "$ref": "#/definitions/OrientationDamper"
            },
            "OrientationInterpolator": {
                "$ref": "#/definitions/OrientationInterpolator"
            },
            "OrthoViewpoint": {
                "$ref": "#/definitions/OrthoViewpoint"
            },
            "ParticleSystem": {
                "$ref": "#/definitions/ParticleSystem"
            },
            "PickableGroup": {
                "$ref": "#/definitions/PickableGroup"
            },
            "PlaneSensor": {
                "$ref": "#/definitions/PlaneSensor"
            },
            "PointLight": {
                "$ref": "#/definitions/PointLight"
            },
            "PointPickSensor": {
                "$ref": "#/definitions/PointPickSensor"
            },
            "PositionChaser": {
                "$ref": "#/definitions/PositionChaser"
            },
            "PositionChaser2D": {
                "$ref": "#/definitions/PositionChaser2D"
            },
            "PositionDamper": {
                "$ref": "#/definitions/PositionDamper"
            },
            "PositionDamper2D": {
                "$ref": "#/definitions/PositionDamper2D"
            },
            "PositionInterpolator": {
                "$ref": "#/definitions/PositionInterpolator"
            },
            "PositionInterpolator2D": {
                "$ref": "#/definitions/PositionInterpolator2D"
            },
            "PrimitivePickSensor": {
                "$ref": "#/definitions/PrimitivePickSensor"
            },
            "ProximitySensor": {
                "$ref": "#/definitions/ProximitySensor"
            },
            "ReceiverPdu": {
                "$ref": "#/definitions/ReceiverPdu"
            },
            "RigidBodyCollection": {
                "$ref": "#/definitions/RigidBodyCollection"
            },
            "ScalarChaser": {
                "$ref": "#/definitions/ScalarChaser"
            },
            "ScalarDamper": {
                "$ref": "#/definitions/ScalarDamper"
            },
            "ScalarInterpolator": {
                "$ref": "#/definitions/ScalarInterpolator"
            },
            "ScreenGroup": {
                "$ref": "#/definitions/ScreenGroup"
            },
            "Script": {
                "$ref": "#/definitions/Script"
            },
            "SegmentedVolumeData": {
                "$ref": "#/definitions/SegmentedVolumeData"
            },
            "Shape": {
                "$ref": "#/definitions/Shape"
            },
            "SignalPdu": {
                "$ref": "#/definitions/SignalPdu"
            },
            "Sound": {
                "$ref": "#/definitions/Sound"
            },
            "SphereSensor": {
                "$ref": "#/definitions/SphereSensor"
            },
            "SplinePositionInterpolator": {
                "$ref": "#/definitions/SplinePositionInterpolator"
            },
            "SplinePositionInterpolator2D": {
                "$ref": "#/definitions/SplinePositionInterpolator2D"
            },
            "SplineScalarInterpolator": {
                "$ref": "#/definitions/SplineScalarInterpolator"
            },
            "SpotLight": {
                "$ref": "#/definitions/SpotLight"
            },
            "SquadOrientationInterpolator": {
                "$ref": "#/definitions/SquadOrientationInterpolator"
            },
            "StaticGroup": {
                "$ref": "#/definitions/StaticGroup"
            },
            "StringSensor": {
                "$ref": "#/definitions/StringSensor"
            },
            "Switch": {
                "$ref": "#/definitions/Switch"
            },
            "TexCoordChaser2D": {
                "$ref": "#/definitions/TexCoordChaser2D"
            },
            "TexCoordDamper2D": {
                "$ref": "#/definitions/TexCoordDamper2D"
            },
            "TextureBackground": {
                "$ref": "#/definitions/TextureBackground"
            },
            "TimeSensor": {
                "$ref": "#/definitions/TimeSensor"
            },
            "TimeTrigger": {
                "$ref": "#/definitions/TimeTrigger"
            },
            "TouchSensor": {
                "$ref": "#/definitions/TouchSensor"
            },
            "Transform": {
                "$ref": "#/definitions/Transform"
            },
            "TransformSensor": {
                "$ref": "#/definitions/TransformSensor"
            },
            "TransmitterPdu": {
                "$ref": "#/definitions/TransmitterPdu"
            },
            "Viewpoint": {
                "$ref": "#/definitions/Viewpoint"
            },
            "ViewpointGroup": {
                "$ref": "#/definitions/ViewpointGroup"
            },
            "Viewport": {
                "$ref": "#/definitions/Viewport"
            },
            "VisibilitySensor": {
                "$ref": "#/definitions/VisibilitySensor"
            },
            "VolumeData": {
                "$ref": "#/definitions/VolumeData"
            },
            "VolumePickSensor": {
                "$ref": "#/definitions/VolumePickSensor"
            },
            "WorldInfo": {
                "$ref": "#/definitions/WorldInfo"
            },
            "ROUTE": {
                "$ref": "#/definitions/ROUTE"
            },
            "ProtoDeclare": {
                "$ref": "#/definitions/ProtoDeclare"
            },
            "ExternProtoDeclare": {
                "$ref": "#/definitions/ExternProtoDeclare"
            },
            "IMPORT": {
                "$ref": "#/definitions/IMPORT"
            },
            "EXPORT": {
                "$ref": "#/definitions/EXPORT"
            }
        },
        "additionalProperties": false
    }
}

Array item wildcard Scene / -children > array items [0]+ / Schema
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2568.png
type Object
properties
Name   Occurrence
#comment   Optional
ProtoInstance   Optional
Anchor   Optional
AudioClip   Optional
Background   Optional
Billboard   Optional
BooleanFilter   Optional
BooleanSequencer   Optional
BooleanToggle   Optional
BooleanTrigger   Optional
CADAssembly   Optional
CADFace   Optional
CADLayer   Optional
CADPart   Optional
ClipPlane   Optional
CollidableOffset   Optional
CollidableShape   Optional
Collision   Optional
CollisionSensor   Optional
ColorChaser   Optional
ColorDamper   Optional
ColorInterpolator   Optional
CoordinateChaser   Optional
CoordinateDamper   Optional
CoordinateInterpolator   Optional
CoordinateInterpolator2D   Optional
CylinderSensor   Optional
DirectionalLight   Optional
DISEntityManager   Optional
DISEntityTypeMapping   Optional
EaseInEaseOut   Optional
EspduTransform   Optional
Fog   Optional
GeoLocation   Optional
GeoLOD   Optional
GeoMetadata   Optional
GeoPositionInterpolator   Optional
GeoProximitySensor   Optional
GeoTouchSensor   Optional
GeoTransform   Optional
GeoViewpoint   Optional
Group   Optional
HAnimHumanoid   Optional
HAnimJoint   Optional
HAnimSegment   Optional
HAnimSite   Optional
Inline   Optional
IntegerSequencer   Optional
IntegerTrigger   Optional
IsoSurfaceVolumeData   Optional
KeySensor   Optional
LayerSet   Optional
Layout   Optional
LinePickSensor   Optional
LoadSensor   Optional
LocalFog   Optional
LOD   Optional
MetadataBoolean   Optional
MetadataDouble   Optional
MetadataFloat   Optional
MetadataInteger   Optional
MetadataSet   Optional
MetadataString   Optional
NavigationInfo   Optional
NormalInterpolator   Optional
NurbsOrientationInterpolator   Optional
NurbsPositionInterpolator   Optional
NurbsSet   Optional
NurbsSurfaceInterpolator   Optional
OrientationChaser   Optional
OrientationDamper   Optional
OrientationInterpolator   Optional
OrthoViewpoint   Optional
ParticleSystem   Optional
PickableGroup   Optional
PlaneSensor   Optional
PointLight   Optional
PointPickSensor   Optional
PositionChaser   Optional
PositionChaser2D   Optional
PositionDamper   Optional
PositionDamper2D   Optional
PositionInterpolator   Optional
PositionInterpolator2D   Optional
PrimitivePickSensor   Optional
ProximitySensor   Optional
ReceiverPdu   Optional
RigidBodyCollection   Optional
ScalarChaser   Optional
ScalarDamper   Optional
ScalarInterpolator   Optional
ScreenGroup   Optional
Script   Optional
SegmentedVolumeData   Optional
Shape   Optional
SignalPdu   Optional
Sound   Optional
SphereSensor   Optional
SplinePositionInterpolator   Optional
SplinePositionInterpolator2D   Optional
SplineScalarInterpolator   Optional
SpotLight   Optional
SquadOrientationInterpolator   Optional
StaticGroup   Optional
StringSensor   Optional
Switch   Optional
TexCoordChaser2D   Optional
TexCoordDamper2D   Optional
TextureBackground   Optional
TimeSensor   Optional
TimeTrigger   Optional
TouchSensor   Optional
Transform   Optional
TransformSensor   Optional
TransmitterPdu   Optional
Viewpoint   Optional
ViewpointGroup   Optional
Viewport   Optional
VisibilitySensor   Optional
VolumeData   Optional
VolumePickSensor   Optional
WorldInfo   Optional
ROUTE   Optional
ProtoDeclare   Optional
ExternProtoDeclare   Optional
IMPORT   Optional
EXPORT   Optional
source code {
    "type": "object",
    "properties": {
        "#comment": {
            "type": "string"
        },
        "ProtoInstance": {
            "$ref": "#/definitions/ProtoInstance"
        },
        "Anchor": {
            "$ref": "#/definitions/Anchor"
        },
        "AudioClip": {
            "$ref": "#/definitions/AudioClip"
        },
        "Background": {
            "$ref": "#/definitions/Background"
        },
        "Billboard": {
            "$ref": "#/definitions/Billboard"
        },
        "BooleanFilter": {
            "$ref": "#/definitions/BooleanFilter"
        },
        "BooleanSequencer": {
            "$ref": "#/definitions/BooleanSequencer"
        },
        "BooleanToggle": {
            "$ref": "#/definitions/BooleanToggle"
        },
        "BooleanTrigger": {
            "$ref": "#/definitions/BooleanTrigger"
        },
        "CADAssembly": {
            "$ref": "#/definitions/CADAssembly"
        },
        "CADFace": {
            "$ref": "#/definitions/CADFace"
        },
        "CADLayer": {
            "$ref": "#/definitions/CADLayer"
        },
        "CADPart": {
            "$ref": "#/definitions/CADPart"
        },
        "ClipPlane": {
            "$ref": "#/definitions/ClipPlane"
        },
        "CollidableOffset": {
            "$ref": "#/definitions/CollidableOffset"
        },
        "CollidableShape": {
            "$ref": "#/definitions/CollidableShape"
        },
        "Collision": {
            "$ref": "#/definitions/Collision"
        },
        "CollisionSensor": {
            "$ref": "#/definitions/CollisionSensor"
        },
        "ColorChaser": {
            "$ref": "#/definitions/ColorChaser"
        },
        "ColorDamper": {
            "$ref": "#/definitions/ColorDamper"
        },
        "ColorInterpolator": {
            "$ref": "#/definitions/ColorInterpolator"
        },
        "CoordinateChaser": {
            "$ref": "#/definitions/CoordinateChaser"
        },
        "CoordinateDamper": {
            "$ref": "#/definitions/CoordinateDamper"
        },
        "CoordinateInterpolator": {
            "$ref": "#/definitions/CoordinateInterpolator"
        },
        "CoordinateInterpolator2D": {
            "$ref": "#/definitions/CoordinateInterpolator2D"
        },
        "CylinderSensor": {
            "$ref": "#/definitions/CylinderSensor"
        },
        "DirectionalLight": {
            "$ref": "#/definitions/DirectionalLight"
        },
        "DISEntityManager": {
            "$ref": "#/definitions/DISEntityManager"
        },
        "DISEntityTypeMapping": {
            "$ref": "#/definitions/DISEntityTypeMapping"
        },
        "EaseInEaseOut": {
            "$ref": "#/definitions/EaseInEaseOut"
        },
        "EspduTransform": {
            "$ref": "#/definitions/EspduTransform"
        },
        "Fog": {
            "$ref": "#/definitions/Fog"
        },
        "GeoLocation": {
            "$ref": "#/definitions/GeoLocation"
        },
        "GeoLOD": {
            "$ref": "#/definitions/GeoLOD"
        },
        "GeoMetadata": {
            "$ref": "#/definitions/GeoMetadata"
        },
        "GeoPositionInterpolator": {
            "$ref": "#/definitions/GeoPositionInterpolator"
        },
        "GeoProximitySensor": {
            "$ref": "#/definitions/GeoProximitySensor"
        },
        "GeoTouchSensor": {
            "$ref": "#/definitions/GeoTouchSensor"
        },
        "GeoTransform": {
            "$ref": "#/definitions/GeoTransform"
        },
        "GeoViewpoint": {
            "$ref": "#/definitions/GeoViewpoint"
        },
        "Group": {
            "$ref": "#/definitions/Group"
        },
        "HAnimHumanoid": {
            "$ref": "#/definitions/HAnimHumanoid"
        },
        "HAnimJoint": {
            "$ref": "#/definitions/HAnimJoint"
        },
        "HAnimSegment": {
            "$ref": "#/definitions/HAnimSegment"
        },
        "HAnimSite": {
            "$ref": "#/definitions/HAnimSite"
        },
        "Inline": {
            "$ref": "#/definitions/Inline"
        },
        "IntegerSequencer": {
            "$ref": "#/definitions/IntegerSequencer"
        },
        "IntegerTrigger": {
            "$ref": "#/definitions/IntegerTrigger"
        },
        "IsoSurfaceVolumeData": {
            "$ref": "#/definitions/IsoSurfaceVolumeData"
        },
        "KeySensor": {
            "$ref": "#/definitions/KeySensor"
        },
        "LayerSet": {
            "$ref": "#/definitions/LayerSet"
        },
        "Layout": {
            "$ref": "#/definitions/Layout"
        },
        "LinePickSensor": {
            "$ref": "#/definitions/LinePickSensor"
        },
        "LoadSensor": {
            "$ref": "#/definitions/LoadSensor"
        },
        "LocalFog": {
            "$ref": "#/definitions/LocalFog"
        },
        "LOD": {
            "$ref": "#/definitions/LOD"
        },
        "MetadataBoolean": {
            "$ref": "#/definitions/MetadataBoolean"
        },
        "MetadataDouble": {
            "$ref": "#/definitions/MetadataDouble"
        },
        "MetadataFloat": {
            "$ref": "#/definitions/MetadataFloat"
        },
        "MetadataInteger": {
            "$ref": "#/definitions/MetadataInteger"
        },
        "MetadataSet": {
            "$ref": "#/definitions/MetadataSet"
        },
        "MetadataString": {
            "$ref": "#/definitions/MetadataString"
        },
        "NavigationInfo": {
            "$ref": "#/definitions/NavigationInfo"
        },
        "NormalInterpolator": {
            "$ref": "#/definitions/NormalInterpolator"
        },
        "NurbsOrientationInterpolator": {
            "$ref": "#/definitions/NurbsOrientationInterpolator"
        },
        "NurbsPositionInterpolator": {
            "$ref": "#/definitions/NurbsPositionInterpolator"
        },
        "NurbsSet": {
            "$ref": "#/definitions/NurbsSet"
        },
        "NurbsSurfaceInterpolator": {
            "$ref": "#/definitions/NurbsSurfaceInterpolator"
        },
        "OrientationChaser": {
            "$ref": "#/definitions/OrientationChaser"
        },
        "OrientationDamper": {
            "$ref": "#/definitions/OrientationDamper"
        },
        "OrientationInterpolator": {
            "$ref": "#/definitions/OrientationInterpolator"
        },
        "OrthoViewpoint": {
            "$ref": "#/definitions/OrthoViewpoint"
        },
        "ParticleSystem": {
            "$ref": "#/definitions/ParticleSystem"
        },
        "PickableGroup": {
            "$ref": "#/definitions/PickableGroup"
        },
        "PlaneSensor": {
            "$ref": "#/definitions/PlaneSensor"
        },
        "PointLight": {
            "$ref": "#/definitions/PointLight"
        },
        "PointPickSensor": {
            "$ref": "#/definitions/PointPickSensor"
        },
        "PositionChaser": {
            "$ref": "#/definitions/PositionChaser"
        },
        "PositionChaser2D": {
            "$ref": "#/definitions/PositionChaser2D"
        },
        "PositionDamper": {
            "$ref": "#/definitions/PositionDamper"
        },
        "PositionDamper2D": {
            "$ref": "#/definitions/PositionDamper2D"
        },
        "PositionInterpolator": {
            "$ref": "#/definitions/PositionInterpolator"
        },
        "PositionInterpolator2D": {
            "$ref": "#/definitions/PositionInterpolator2D"
        },
        "PrimitivePickSensor": {
            "$ref": "#/definitions/PrimitivePickSensor"
        },
        "ProximitySensor": {
            "$ref": "#/definitions/ProximitySensor"
        },
        "ReceiverPdu": {
            "$ref": "#/definitions/ReceiverPdu"
        },
        "RigidBodyCollection": {
            "$ref": "#/definitions/RigidBodyCollection"
        },
        "ScalarChaser": {
            "$ref": "#/definitions/ScalarChaser"
        },
        "ScalarDamper": {
            "$ref": "#/definitions/ScalarDamper"
        },
        "ScalarInterpolator": {
            "$ref": "#/definitions/ScalarInterpolator"
        },
        "ScreenGroup": {
            "$ref": "#/definitions/ScreenGroup"
        },
        "Script": {
            "$ref": "#/definitions/Script"
        },
        "SegmentedVolumeData": {
            "$ref": "#/definitions/SegmentedVolumeData"
        },
        "Shape": {
            "$ref": "#/definitions/Shape"
        },
        "SignalPdu": {
            "$ref": "#/definitions/SignalPdu"
        },
        "Sound": {
            "$ref": "#/definitions/Sound"
        },
        "SphereSensor": {
            "$ref": "#/definitions/SphereSensor"
        },
        "SplinePositionInterpolator": {
            "$ref": "#/definitions/SplinePositionInterpolator"
        },
        "SplinePositionInterpolator2D": {
            "$ref": "#/definitions/SplinePositionInterpolator2D"
        },
        "SplineScalarInterpolator": {
            "$ref": "#/definitions/SplineScalarInterpolator"
        },
        "SpotLight": {
            "$ref": "#/definitions/SpotLight"
        },
        "SquadOrientationInterpolator": {
            "$ref": "#/definitions/SquadOrientationInterpolator"
        },
        "StaticGroup": {
            "$ref": "#/definitions/StaticGroup"
        },
        "StringSensor": {
            "$ref": "#/definitions/StringSensor"
        },
        "Switch": {
            "$ref": "#/definitions/Switch"
        },
        "TexCoordChaser2D": {
            "$ref": "#/definitions/TexCoordChaser2D"
        },
        "TexCoordDamper2D": {
            "$ref": "#/definitions/TexCoordDamper2D"
        },
        "TextureBackground": {
            "$ref": "#/definitions/TextureBackground"
        },
        "TimeSensor": {
            "$ref": "#/definitions/TimeSensor"
        },
        "TimeTrigger": {
            "$ref": "#/definitions/TimeTrigger"
        },
        "TouchSensor": {
            "$ref": "#/definitions/TouchSensor"
        },
        "Transform": {
            "$ref": "#/definitions/Transform"
        },
        "TransformSensor": {
            "$ref": "#/definitions/TransformSensor"
        },
        "TransmitterPdu": {
            "$ref": "#/definitions/TransmitterPdu"
        },
        "Viewpoint": {
            "$ref": "#/definitions/Viewpoint"
        },
        "ViewpointGroup": {
            "$ref": "#/definitions/ViewpointGroup"
        },
        "Viewport": {
            "$ref": "#/definitions/Viewport"
        },
        "VisibilitySensor": {
            "$ref": "#/definitions/VisibilitySensor"
        },
        "VolumeData": {
            "$ref": "#/definitions/VolumeData"
        },
        "VolumePickSensor": {
            "$ref": "#/definitions/VolumePickSensor"
        },
        "WorldInfo": {
            "$ref": "#/definitions/WorldInfo"
        },
        "ROUTE": {
            "$ref": "#/definitions/ROUTE"
        },
        "ProtoDeclare": {
            "$ref": "#/definitions/ProtoDeclare"
        },
        "ExternProtoDeclare": {
            "$ref": "#/definitions/ExternProtoDeclare"
        },
        "IMPORT": {
            "$ref": "#/definitions/IMPORT"
        },
        "EXPORT": {
            "$ref": "#/definitions/EXPORT"
        }
    },
    "additionalProperties": false
}

Property Scene / -children > array items [0]+ / Schema / #comment
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2569.png
property details
Occurrence  Optional
type String
source code "#comment": {
    "type": "string"
}

Property Scene / -children > array items [0]+ / Schema / ProtoInstance
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2570.png
property details
Occurrence  Optional
reference ProtoInstance
source code "ProtoInstance": {
    "$ref": "#/definitions/ProtoInstance"
}

Property Scene / -children > array items [0]+ / Schema / Anchor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2571.png
property details
Occurrence  Optional
reference Anchor
source code "Anchor": {
    "$ref": "#/definitions/Anchor"
}

Property Scene / -children > array items [0]+ / Schema / AudioClip
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2572.png
property details
Occurrence  Optional
reference AudioClip
source code "AudioClip": {
    "$ref": "#/definitions/AudioClip"
}

Property Scene / -children > array items [0]+ / Schema / Background
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2573.png
property details
Occurrence  Optional
reference Background
source code "Background": {
    "$ref": "#/definitions/Background"
}

Property Scene / -children > array items [0]+ / Schema / Billboard
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2574.png
property details
Occurrence  Optional
reference Billboard
source code "Billboard": {
    "$ref": "#/definitions/Billboard"
}

Property Scene / -children > array items [0]+ / Schema / BooleanFilter
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2575.png
property details
Occurrence  Optional
reference BooleanFilter
source code "BooleanFilter": {
    "$ref": "#/definitions/BooleanFilter"
}

Property Scene / -children > array items [0]+ / Schema / BooleanSequencer
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2576.png
property details
Occurrence  Optional
reference BooleanSequencer
source code "BooleanSequencer": {
    "$ref": "#/definitions/BooleanSequencer"
}

Property Scene / -children > array items [0]+ / Schema / BooleanToggle
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2577.png
property details
Occurrence  Optional
reference BooleanToggle
source code "BooleanToggle": {
    "$ref": "#/definitions/BooleanToggle"
}

Property Scene / -children > array items [0]+ / Schema / BooleanTrigger
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2578.png
property details
Occurrence  Optional
reference BooleanTrigger
source code "BooleanTrigger": {
    "$ref": "#/definitions/BooleanTrigger"
}

Property Scene / -children > array items [0]+ / Schema / CADAssembly
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2579.png
property details
Occurrence  Optional
reference CADAssembly
source code "CADAssembly": {
    "$ref": "#/definitions/CADAssembly"
}

Property Scene / -children > array items [0]+ / Schema / CADFace
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2580.png
property details
Occurrence  Optional
reference CADFace
source code "CADFace": {
    "$ref": "#/definitions/CADFace"
}

Property Scene / -children > array items [0]+ / Schema / CADLayer
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2581.png
property details
Occurrence  Optional
reference CADLayer
source code "CADLayer": {
    "$ref": "#/definitions/CADLayer"
}

Property Scene / -children > array items [0]+ / Schema / CADPart
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2582.png
property details
Occurrence  Optional
reference CADPart
source code "CADPart": {
    "$ref": "#/definitions/CADPart"
}

Property Scene / -children > array items [0]+ / Schema / ClipPlane
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2583.png
property details
Occurrence  Optional
reference ClipPlane
source code "ClipPlane": {
    "$ref": "#/definitions/ClipPlane"
}

Property Scene / -children > array items [0]+ / Schema / CollidableOffset
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2584.png
property details
Occurrence  Optional
reference CollidableOffset
source code "CollidableOffset": {
    "$ref": "#/definitions/CollidableOffset"
}

Property Scene / -children > array items [0]+ / Schema / CollidableShape
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2585.png
property details
Occurrence  Optional
reference CollidableShape
source code "CollidableShape": {
    "$ref": "#/definitions/CollidableShape"
}

Property Scene / -children > array items [0]+ / Schema / Collision
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2586.png
property details
Occurrence  Optional
reference Collision
source code "Collision": {
    "$ref": "#/definitions/Collision"
}

Property Scene / -children > array items [0]+ / Schema / CollisionSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2587.png
property details
Occurrence  Optional
reference CollisionSensor
source code "CollisionSensor": {
    "$ref": "#/definitions/CollisionSensor"
}

Property Scene / -children > array items [0]+ / Schema / ColorChaser
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2588.png
property details
Occurrence  Optional
reference ColorChaser
source code "ColorChaser": {
    "$ref": "#/definitions/ColorChaser"
}

Property Scene / -children > array items [0]+ / Schema / ColorDamper
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2589.png
property details
Occurrence  Optional
reference ColorDamper
source code "ColorDamper": {
    "$ref": "#/definitions/ColorDamper"
}

Property Scene / -children > array items [0]+ / Schema / ColorInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2590.png
property details
Occurrence  Optional
reference ColorInterpolator
source code "ColorInterpolator": {
    "$ref": "#/definitions/ColorInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / CoordinateChaser
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2591.png
property details
Occurrence  Optional
reference CoordinateChaser
source code "CoordinateChaser": {
    "$ref": "#/definitions/CoordinateChaser"
}

Property Scene / -children > array items [0]+ / Schema / CoordinateDamper
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2592.png
property details
Occurrence  Optional
reference CoordinateDamper
source code "CoordinateDamper": {
    "$ref": "#/definitions/CoordinateDamper"
}

Property Scene / -children > array items [0]+ / Schema / CoordinateInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2593.png
property details
Occurrence  Optional
reference CoordinateInterpolator
source code "CoordinateInterpolator": {
    "$ref": "#/definitions/CoordinateInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / CoordinateInterpolator2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2594.png
property details
Occurrence  Optional
reference CoordinateInterpolator2D
source code "CoordinateInterpolator2D": {
    "$ref": "#/definitions/CoordinateInterpolator2D"
}

Property Scene / -children > array items [0]+ / Schema / CylinderSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2595.png
property details
Occurrence  Optional
reference CylinderSensor
source code "CylinderSensor": {
    "$ref": "#/definitions/CylinderSensor"
}

Property Scene / -children > array items [0]+ / Schema / DirectionalLight
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2596.png
property details
Occurrence  Optional
reference DirectionalLight
source code "DirectionalLight": {
    "$ref": "#/definitions/DirectionalLight"
}

Property Scene / -children > array items [0]+ / Schema / DISEntityManager
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2597.png
property details
Occurrence  Optional
reference DISEntityManager
source code "DISEntityManager": {
    "$ref": "#/definitions/DISEntityManager"
}

Property Scene / -children > array items [0]+ / Schema / DISEntityTypeMapping
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2598.png
property details
Occurrence  Optional
reference DISEntityTypeMapping
source code "DISEntityTypeMapping": {
    "$ref": "#/definitions/DISEntityTypeMapping"
}

Property Scene / -children > array items [0]+ / Schema / EaseInEaseOut
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2599.png
property details
Occurrence  Optional
reference EaseInEaseOut
source code "EaseInEaseOut": {
    "$ref": "#/definitions/EaseInEaseOut"
}

Property Scene / -children > array items [0]+ / Schema / EspduTransform
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2600.png
property details
Occurrence  Optional
reference EspduTransform
source code "EspduTransform": {
    "$ref": "#/definitions/EspduTransform"
}

Property Scene / -children > array items [0]+ / Schema / Fog
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2601.png
property details
Occurrence  Optional
reference Fog
source code "Fog": {
    "$ref": "#/definitions/Fog"
}

Property Scene / -children > array items [0]+ / Schema / GeoLocation
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2602.png
property details
Occurrence  Optional
reference GeoLocation
source code "GeoLocation": {
    "$ref": "#/definitions/GeoLocation"
}

Property Scene / -children > array items [0]+ / Schema / GeoLOD
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2603.png
property details
Occurrence  Optional
reference GeoLOD
source code "GeoLOD": {
    "$ref": "#/definitions/GeoLOD"
}

Property Scene / -children > array items [0]+ / Schema / GeoMetadata
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2604.png
property details
Occurrence  Optional
reference GeoMetadata
source code "GeoMetadata": {
    "$ref": "#/definitions/GeoMetadata"
}

Property Scene / -children > array items [0]+ / Schema / GeoPositionInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2605.png
property details
Occurrence  Optional
reference GeoPositionInterpolator
source code "GeoPositionInterpolator": {
    "$ref": "#/definitions/GeoPositionInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / GeoProximitySensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2606.png
property details
Occurrence  Optional
reference GeoProximitySensor
source code "GeoProximitySensor": {
    "$ref": "#/definitions/GeoProximitySensor"
}

Property Scene / -children > array items [0]+ / Schema / GeoTouchSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2607.png
property details
Occurrence  Optional
reference GeoTouchSensor
source code "GeoTouchSensor": {
    "$ref": "#/definitions/GeoTouchSensor"
}

Property Scene / -children > array items [0]+ / Schema / GeoTransform
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2608.png
property details
Occurrence  Optional
reference GeoTransform
source code "GeoTransform": {
    "$ref": "#/definitions/GeoTransform"
}

Property Scene / -children > array items [0]+ / Schema / GeoViewpoint
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2609.png
property details
Occurrence  Optional
reference GeoViewpoint
source code "GeoViewpoint": {
    "$ref": "#/definitions/GeoViewpoint"
}

Property Scene / -children > array items [0]+ / Schema / Group
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2610.png
property details
Occurrence  Optional
reference Group
source code "Group": {
    "$ref": "#/definitions/Group"
}

Property Scene / -children > array items [0]+ / Schema / HAnimHumanoid
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2611.png
property details
Occurrence  Optional
reference HAnimHumanoid
source code "HAnimHumanoid": {
    "$ref": "#/definitions/HAnimHumanoid"
}

Property Scene / -children > array items [0]+ / Schema / HAnimJoint
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2612.png
property details
Occurrence  Optional
reference HAnimJoint
source code "HAnimJoint": {
    "$ref": "#/definitions/HAnimJoint"
}

Property Scene / -children > array items [0]+ / Schema / HAnimSegment
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2613.png
property details
Occurrence  Optional
reference HAnimSegment
source code "HAnimSegment": {
    "$ref": "#/definitions/HAnimSegment"
}

Property Scene / -children > array items [0]+ / Schema / HAnimSite
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2614.png
property details
Occurrence  Optional
reference HAnimSite
source code "HAnimSite": {
    "$ref": "#/definitions/HAnimSite"
}

Property Scene / -children > array items [0]+ / Schema / Inline
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2615.png
property details
Occurrence  Optional
reference Inline
source code "Inline": {
    "$ref": "#/definitions/Inline"
}

Property Scene / -children > array items [0]+ / Schema / IntegerSequencer
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2616.png
property details
Occurrence  Optional
reference IntegerSequencer
source code "IntegerSequencer": {
    "$ref": "#/definitions/IntegerSequencer"
}

Property Scene / -children > array items [0]+ / Schema / IntegerTrigger
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2617.png
property details
Occurrence  Optional
reference IntegerTrigger
source code "IntegerTrigger": {
    "$ref": "#/definitions/IntegerTrigger"
}

Property Scene / -children > array items [0]+ / Schema / IsoSurfaceVolumeData
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2618.png
property details
Occurrence  Optional
reference IsoSurfaceVolumeData
source code "IsoSurfaceVolumeData": {
    "$ref": "#/definitions/IsoSurfaceVolumeData"
}

Property Scene / -children > array items [0]+ / Schema / KeySensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2619.png
property details
Occurrence  Optional
reference KeySensor
source code "KeySensor": {
    "$ref": "#/definitions/KeySensor"
}

Property Scene / -children > array items [0]+ / Schema / LayerSet
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2620.png
property details
Occurrence  Optional
reference LayerSet
source code "LayerSet": {
    "$ref": "#/definitions/LayerSet"
}

Property Scene / -children > array items [0]+ / Schema / Layout
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2621.png
property details
Occurrence  Optional
reference Layout
source code "Layout": {
    "$ref": "#/definitions/Layout"
}

Property Scene / -children > array items [0]+ / Schema / LinePickSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2622.png
property details
Occurrence  Optional
reference LinePickSensor
source code "LinePickSensor": {
    "$ref": "#/definitions/LinePickSensor"
}

Property Scene / -children > array items [0]+ / Schema / LoadSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2623.png
property details
Occurrence  Optional
reference LoadSensor
source code "LoadSensor": {
    "$ref": "#/definitions/LoadSensor"
}

Property Scene / -children > array items [0]+ / Schema / LocalFog
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2624.png
property details
Occurrence  Optional
reference LocalFog
source code "LocalFog": {
    "$ref": "#/definitions/LocalFog"
}

Property Scene / -children > array items [0]+ / Schema / LOD
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2625.png
property details
Occurrence  Optional
reference LOD
source code "LOD": {
    "$ref": "#/definitions/LOD"
}

Property Scene / -children > array items [0]+ / Schema / MetadataBoolean
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2626.png
property details
Occurrence  Optional
reference MetadataBoolean
source code "MetadataBoolean": {
    "$ref": "#/definitions/MetadataBoolean"
}

Property Scene / -children > array items [0]+ / Schema / MetadataDouble
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2627.png
property details
Occurrence  Optional
reference MetadataDouble
source code "MetadataDouble": {
    "$ref": "#/definitions/MetadataDouble"
}

Property Scene / -children > array items [0]+ / Schema / MetadataFloat
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2628.png
property details
Occurrence  Optional
reference MetadataFloat
source code "MetadataFloat": {
    "$ref": "#/definitions/MetadataFloat"
}

Property Scene / -children > array items [0]+ / Schema / MetadataInteger
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2629.png
property details
Occurrence  Optional
reference MetadataInteger
source code "MetadataInteger": {
    "$ref": "#/definitions/MetadataInteger"
}

Property Scene / -children > array items [0]+ / Schema / MetadataSet
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2630.png
property details
Occurrence  Optional
reference MetadataSet
source code "MetadataSet": {
    "$ref": "#/definitions/MetadataSet"
}

Property Scene / -children > array items [0]+ / Schema / MetadataString
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2631.png
property details
Occurrence  Optional
reference MetadataString
source code "MetadataString": {
    "$ref": "#/definitions/MetadataString"
}

Property Scene / -children > array items [0]+ / Schema / NavigationInfo
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2632.png
property details
Occurrence  Optional
reference NavigationInfo
source code "NavigationInfo": {
    "$ref": "#/definitions/NavigationInfo"
}

Property Scene / -children > array items [0]+ / Schema / NormalInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2633.png
property details
Occurrence  Optional
reference NormalInterpolator
source code "NormalInterpolator": {
    "$ref": "#/definitions/NormalInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / NurbsOrientationInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2634.png
property details
Occurrence  Optional
reference NurbsOrientationInterpolator
source code "NurbsOrientationInterpolator": {
    "$ref": "#/definitions/NurbsOrientationInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / NurbsPositionInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2635.png
property details
Occurrence  Optional
reference NurbsPositionInterpolator
source code "NurbsPositionInterpolator": {
    "$ref": "#/definitions/NurbsPositionInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / NurbsSet
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2636.png
property details
Occurrence  Optional
reference NurbsSet
source code "NurbsSet": {
    "$ref": "#/definitions/NurbsSet"
}

Property Scene / -children > array items [0]+ / Schema / NurbsSurfaceInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2637.png
property details
Occurrence  Optional
reference NurbsSurfaceInterpolator
source code "NurbsSurfaceInterpolator": {
    "$ref": "#/definitions/NurbsSurfaceInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / OrientationChaser
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2638.png
property details
Occurrence  Optional
reference OrientationChaser
source code "OrientationChaser": {
    "$ref": "#/definitions/OrientationChaser"
}

Property Scene / -children > array items [0]+ / Schema / OrientationDamper
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2639.png
property details
Occurrence  Optional
reference OrientationDamper
source code "OrientationDamper": {
    "$ref": "#/definitions/OrientationDamper"
}

Property Scene / -children > array items [0]+ / Schema / OrientationInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2640.png
property details
Occurrence  Optional
reference OrientationInterpolator
source code "OrientationInterpolator": {
    "$ref": "#/definitions/OrientationInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / OrthoViewpoint
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2641.png
property details
Occurrence  Optional
reference OrthoViewpoint
source code "OrthoViewpoint": {
    "$ref": "#/definitions/OrthoViewpoint"
}

Property Scene / -children > array items [0]+ / Schema / ParticleSystem
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2642.png
property details
Occurrence  Optional
reference ParticleSystem
source code "ParticleSystem": {
    "$ref": "#/definitions/ParticleSystem"
}

Property Scene / -children > array items [0]+ / Schema / PickableGroup
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2643.png
property details
Occurrence  Optional
reference PickableGroup
source code "PickableGroup": {
    "$ref": "#/definitions/PickableGroup"
}

Property Scene / -children > array items [0]+ / Schema / PlaneSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2644.png
property details
Occurrence  Optional
reference PlaneSensor
source code "PlaneSensor": {
    "$ref": "#/definitions/PlaneSensor"
}

Property Scene / -children > array items [0]+ / Schema / PointLight
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2645.png
property details
Occurrence  Optional
reference PointLight
source code "PointLight": {
    "$ref": "#/definitions/PointLight"
}

Property Scene / -children > array items [0]+ / Schema / PointPickSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2646.png
property details
Occurrence  Optional
reference PointPickSensor
source code "PointPickSensor": {
    "$ref": "#/definitions/PointPickSensor"
}

Property Scene / -children > array items [0]+ / Schema / PositionChaser
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2647.png
property details
Occurrence  Optional
reference PositionChaser
source code "PositionChaser": {
    "$ref": "#/definitions/PositionChaser"
}

Property Scene / -children > array items [0]+ / Schema / PositionChaser2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2648.png
property details
Occurrence  Optional
reference PositionChaser2D
source code "PositionChaser2D": {
    "$ref": "#/definitions/PositionChaser2D"
}

Property Scene / -children > array items [0]+ / Schema / PositionDamper
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2649.png
property details
Occurrence  Optional
reference PositionDamper
source code "PositionDamper": {
    "$ref": "#/definitions/PositionDamper"
}

Property Scene / -children > array items [0]+ / Schema / PositionDamper2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2650.png
property details
Occurrence  Optional
reference PositionDamper2D
source code "PositionDamper2D": {
    "$ref": "#/definitions/PositionDamper2D"
}

Property Scene / -children > array items [0]+ / Schema / PositionInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2651.png
property details
Occurrence  Optional
reference PositionInterpolator
source code "PositionInterpolator": {
    "$ref": "#/definitions/PositionInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / PositionInterpolator2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2652.png
property details
Occurrence  Optional
reference PositionInterpolator2D
source code "PositionInterpolator2D": {
    "$ref": "#/definitions/PositionInterpolator2D"
}

Property Scene / -children > array items [0]+ / Schema / PrimitivePickSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2653.png
property details
Occurrence  Optional
reference PrimitivePickSensor
source code "PrimitivePickSensor": {
    "$ref": "#/definitions/PrimitivePickSensor"
}

Property Scene / -children > array items [0]+ / Schema / ProximitySensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2654.png
property details
Occurrence  Optional
reference ProximitySensor
source code "ProximitySensor": {
    "$ref": "#/definitions/ProximitySensor"
}

Property Scene / -children > array items [0]+ / Schema / ReceiverPdu
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2655.png
property details
Occurrence  Optional
reference ReceiverPdu
source code "ReceiverPdu": {
    "$ref": "#/definitions/ReceiverPdu"
}

Property Scene / -children > array items [0]+ / Schema / RigidBodyCollection
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2656.png
property details
Occurrence  Optional
reference RigidBodyCollection
source code "RigidBodyCollection": {
    "$ref": "#/definitions/RigidBodyCollection"
}

Property Scene / -children > array items [0]+ / Schema / ScalarChaser
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2657.png
property details
Occurrence  Optional
reference ScalarChaser
source code "ScalarChaser": {
    "$ref": "#/definitions/ScalarChaser"
}

Property Scene / -children > array items [0]+ / Schema / ScalarDamper
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2658.png
property details
Occurrence  Optional
reference ScalarDamper
source code "ScalarDamper": {
    "$ref": "#/definitions/ScalarDamper"
}

Property Scene / -children > array items [0]+ / Schema / ScalarInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2659.png
property details
Occurrence  Optional
reference ScalarInterpolator
source code "ScalarInterpolator": {
    "$ref": "#/definitions/ScalarInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / ScreenGroup
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2660.png
property details
Occurrence  Optional
reference ScreenGroup
source code "ScreenGroup": {
    "$ref": "#/definitions/ScreenGroup"
}

Property Scene / -children > array items [0]+ / Schema / Script
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2661.png
property details
Occurrence  Optional
reference Script
source code "Script": {
    "$ref": "#/definitions/Script"
}

Property Scene / -children > array items [0]+ / Schema / SegmentedVolumeData
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2662.png
property details
Occurrence  Optional
reference SegmentedVolumeData
source code "SegmentedVolumeData": {
    "$ref": "#/definitions/SegmentedVolumeData"
}

Property Scene / -children > array items [0]+ / Schema / Shape
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2663.png
property details
Occurrence  Optional
reference Shape
source code "Shape": {
    "$ref": "#/definitions/Shape"
}

Property Scene / -children > array items [0]+ / Schema / SignalPdu
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2664.png
property details
Occurrence  Optional
reference SignalPdu
source code "SignalPdu": {
    "$ref": "#/definitions/SignalPdu"
}

Property Scene / -children > array items [0]+ / Schema / Sound
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2665.png
property details
Occurrence  Optional
reference Sound
source code "Sound": {
    "$ref": "#/definitions/Sound"
}

Property Scene / -children > array items [0]+ / Schema / SphereSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2666.png
property details
Occurrence  Optional
reference SphereSensor
source code "SphereSensor": {
    "$ref": "#/definitions/SphereSensor"
}

Property Scene / -children > array items [0]+ / Schema / SplinePositionInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2667.png
property details
Occurrence  Optional
reference SplinePositionInterpolator
source code "SplinePositionInterpolator": {
    "$ref": "#/definitions/SplinePositionInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / SplinePositionInterpolator2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2668.png
property details
Occurrence  Optional
reference SplinePositionInterpolator2D
source code "SplinePositionInterpolator2D": {
    "$ref": "#/definitions/SplinePositionInterpolator2D"
}

Property Scene / -children > array items [0]+ / Schema / SplineScalarInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2669.png
property details
Occurrence  Optional
reference SplineScalarInterpolator
source code "SplineScalarInterpolator": {
    "$ref": "#/definitions/SplineScalarInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / SpotLight
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2670.png
property details
Occurrence  Optional
reference SpotLight
source code "SpotLight": {
    "$ref": "#/definitions/SpotLight"
}

Property Scene / -children > array items [0]+ / Schema / SquadOrientationInterpolator
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2671.png
property details
Occurrence  Optional
reference SquadOrientationInterpolator
source code "SquadOrientationInterpolator": {
    "$ref": "#/definitions/SquadOrientationInterpolator"
}

Property Scene / -children > array items [0]+ / Schema / StaticGroup
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2672.png
property details
Occurrence  Optional
reference StaticGroup
source code "StaticGroup": {
    "$ref": "#/definitions/StaticGroup"
}

Property Scene / -children > array items [0]+ / Schema / StringSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2673.png
property details
Occurrence  Optional
reference StringSensor
source code "StringSensor": {
    "$ref": "#/definitions/StringSensor"
}

Property Scene / -children > array items [0]+ / Schema / Switch
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2674.png
property details
Occurrence  Optional
reference Switch
source code "Switch": {
    "$ref": "#/definitions/Switch"
}

Property Scene / -children > array items [0]+ / Schema / TexCoordChaser2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2675.png
property details
Occurrence  Optional
reference TexCoordChaser2D
source code "TexCoordChaser2D": {
    "$ref": "#/definitions/TexCoordChaser2D"
}

Property Scene / -children > array items [0]+ / Schema / TexCoordDamper2D
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2676.png
property details
Occurrence  Optional
reference TexCoordDamper2D
source code "TexCoordDamper2D": {
    "$ref": "#/definitions/TexCoordDamper2D"
}

Property Scene / -children > array items [0]+ / Schema / TextureBackground
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2677.png
property details
Occurrence  Optional
reference TextureBackground
source code "TextureBackground": {
    "$ref": "#/definitions/TextureBackground"
}

Property Scene / -children > array items [0]+ / Schema / TimeSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2678.png
property details
Occurrence  Optional
reference TimeSensor
source code "TimeSensor": {
    "$ref": "#/definitions/TimeSensor"
}

Property Scene / -children > array items [0]+ / Schema / TimeTrigger
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2679.png
property details
Occurrence  Optional
reference TimeTrigger
source code "TimeTrigger": {
    "$ref": "#/definitions/TimeTrigger"
}

Property Scene / -children > array items [0]+ / Schema / TouchSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2680.png
property details
Occurrence  Optional
reference TouchSensor
source code "TouchSensor": {
    "$ref": "#/definitions/TouchSensor"
}

Property Scene / -children > array items [0]+ / Schema / Transform
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2681.png
property details
Occurrence  Optional
reference Transform
source code "Transform": {
    "$ref": "#/definitions/Transform"
}

Property Scene / -children > array items [0]+ / Schema / TransformSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2682.png
property details
Occurrence  Optional
reference TransformSensor
source code "TransformSensor": {
    "$ref": "#/definitions/TransformSensor"
}

Property Scene / -children > array items [0]+ / Schema / TransmitterPdu
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2683.png
property details
Occurrence  Optional
reference TransmitterPdu
source code "TransmitterPdu": {
    "$ref": "#/definitions/TransmitterPdu"
}

Property Scene / -children > array items [0]+ / Schema / Viewpoint
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2684.png
property details
Occurrence  Optional
reference Viewpoint
source code "Viewpoint": {
    "$ref": "#/definitions/Viewpoint"
}

Property Scene / -children > array items [0]+ / Schema / ViewpointGroup
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2685.png
property details
Occurrence  Optional
reference ViewpointGroup
source code "ViewpointGroup": {
    "$ref": "#/definitions/ViewpointGroup"
}

Property Scene / -children > array items [0]+ / Schema / Viewport
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2686.png
property details
Occurrence  Optional
reference Viewport
source code "Viewport": {
    "$ref": "#/definitions/Viewport"
}

Property Scene / -children > array items [0]+ / Schema / VisibilitySensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2687.png
property details
Occurrence  Optional
reference VisibilitySensor
source code "VisibilitySensor": {
    "$ref": "#/definitions/VisibilitySensor"
}

Property Scene / -children > array items [0]+ / Schema / VolumeData
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2688.png
property details
Occurrence  Optional
reference VolumeData
source code "VolumeData": {
    "$ref": "#/definitions/VolumeData"
}

Property Scene / -children > array items [0]+ / Schema / VolumePickSensor
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2689.png
property details
Occurrence  Optional
reference VolumePickSensor
source code "VolumePickSensor": {
    "$ref": "#/definitions/VolumePickSensor"
}

Property Scene / -children > array items [0]+ / Schema / WorldInfo
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2690.png
property details
Occurrence  Optional
reference WorldInfo
source code "WorldInfo": {
    "$ref": "#/definitions/WorldInfo"
}

Property Scene / -children > array items [0]+ / Schema / ROUTE
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2691.png
property details
Occurrence  Optional
reference ROUTE
source code "ROUTE": {
    "$ref": "#/definitions/ROUTE"
}

Property Scene / -children > array items [0]+ / Schema / ProtoDeclare
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2692.png
property details
Occurrence  Optional
reference ProtoDeclare
source code "ProtoDeclare": {
    "$ref": "#/definitions/ProtoDeclare"
}

Property Scene / -children > array items [0]+ / Schema / ExternProtoDeclare
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2693.png
property details
Occurrence  Optional
reference ExternProtoDeclare
source code "ExternProtoDeclare": {
    "$ref": "#/definitions/ExternProtoDeclare"
}

Property Scene / -children > array items [0]+ / Schema / IMPORT
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2694.png
property details
Occurrence  Optional
reference IMPORT
source code "IMPORT": {
    "$ref": "#/definitions/IMPORT"
}

Property Scene / -children > array items [0]+ / Schema / EXPORT
diagram x3d-3.3-JSONSchema_diagrams/x3d-3.3-JSONSchema_p2695.png
property details
Occurrence  Optional
reference EXPORT
source code "EXPORT": {
    "$ref": "#/definitions/EXPORT"
}


JSON Schema documentation generated by XMLSpy JSON Schema Editor http://www.altova.com/xmlspy/json-schema-editor.html