Extensible 3D (X3D)
Part 1: Architecture and base components

Annex Z

(informative)

Version content

--- X3D separator bar ---

cube Z.1 General

This annex specifies the content supported by the specified versions of X3D. Conformance requirements are stated in 6 Conformance.

cube Z.2 Topics

Table Z.1 provides links to the major topics in this annex.

Table Z.1 — Topics

cube Z.3 Version content

Table Z.2 lists each node specified by this part of ISO/IEC 19775.  For each node, the fields supported by each version are identified listed in the order specified by the node signature. Nodes will appear in multiple rows if fields have been added in subsequent versions.

Table Z.2 — Version content (nodes)

 Index: A B C D E F G H I K L M N O P Q R S T U V W X
b
Node Fields 3.0 3.1 3.2 3.3 4.0 4.1

AcousticProperties

absorption     XX
description     XX
diffuse     XX
enabled     XX
metadata     XX
refraction     XX
specular XX

Analyser

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
fftSize     XX
frequencyBinCount     XX
gain     XX
minDecibels     XX
maxDecibels     XX
metadata     XX
pauseTime     XX
resumeTime     XX
smoothingTimeConstant     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused XX

Anchor

addChildren XXXXXX
removeChildren XXXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
children XXXXXX
description XXXXXX
load     XX
metadata XXXXXX
parameter XXXXXX
url XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

Appearance

acousticProperties     XX
alphaCutoff     XX
alphaMode     XX
backMaterial     XX
fillProperties XXXXXX
lineProperties XXXXXX
pointProperties     XX
material XXXXXX
metadata XXXXXX
shaders  XXXXX
texture XXXXXX
textureTransform XXXXXX

Arc2D

metadata XXXXXX
endAngle XXXXXX
radius XXXXXX
startAngle XXXXXX
ArcClose2D metadata XXXXXX
closureType XXXXXX
endAngle XXXXXX
radius XXXXXX
solid XXXXXX
startAngle XXXXXX

AudioClip

autoRefresh     XX
autoRefreshTimeLimit     XX
description XXXXXX
enabled     XX
gain     XX
load     XX
loop XXXXXX
metadata XXXXXX
pauseTime XXXXXX
pitch XXXXXX
resumeTime XXXXXX
startTime XXXXXX
stopTime XXXXXX
url XXXXXX
duration_changed XXXXXX
elapsedTime XXXXXX
isActive XXXXXX
isPaused XXXXXX

AudioDestination

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
maxChannelCount     XX
metadata     XX
mediaDeviceID     XX
isActive     XX
channelCount XX

Background

set_bind XXXXXX
groundAngle XXXXXX
groundColor XXXXXX
backUrl XXXXXX
bottomUrl XXXXXX
frontUrl XXXXXX
leftUrl XXXXXX
metadata XXXXXX
rightUrl XXXXXX
topUrl XXXXXX
skyAngle XXXXXX
skyColor XXXXXX
transparency   XXXX
bindTime XXXXXX
isBound XXXXXX

BallJoint

anchorPoint   XXXX
body1   XXXX
body2   XXXX
forceOutput   XXXX
metadata   XXXX
body1AnchorPoint   XXXX
body2AnchorPoint   XXXX

Billboard

addChildren XXXXXX
removeChildren XXXXXX
axisOfRotation XXXXXX
children XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

BiquadFilter

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
detune     XX
enabled     XX
frequency     XX
gain     XX
metadata     XX
pauseTime     XX
qualityFactor     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
type     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused XX

BlendedVolumeStyle

enabled    XXX
metadata    XXX
renderStyle    XXX
voxels    XXX
weightConstant1    XXX
weightConstant2    XXX
weightFunction1    XXX
weightFunction2    XXX
weightTransferFunction1    XXX
weightTransferFunction2    XXX

BooleanFilter

set_boolean XXXXXX
metadata XXXXXX
inputFalse XXXXXX
inputNegate XXXXXX
inputTrue XXXXXX

BooleanSequencer

next XXXXXX
previous XXXXXX
set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

BooleanToggle

set_boolean XXXXXX
metadata XXXXXX
toggle XXXXXX

BooleanTrigger

set_triggerTime XXXXXX
metadata XXXXXX
triggerTrue XXXXXX

BoundaryEnhancementVolumeStyle

boundaryOpacity    XXX
enabled    XXX
metadata    XXX
opacityFactor    XXX
retainedOpacity    XXX
surfaceNormals    XXX

BoundedPhysicsModel

enabled   XXXX
geometry   XXXX
metadata   XXXX

Box

metadata XXXXXX
size XXXXXX
solid XXXXXX

BufferAudioSource

autoRefresh     XX
autoRefreshTimeLimit     XX
buffer     XX
bufferDuration     XX
channelCountMode     XX
channelInterpretation     XX
description     XX
detune     XX
enabled     XX
gain     XX
load     XX
loop     XX
loopEnd     XX
loopStart     XX
metadata     XX
numberOfChannels     XX
pauseTime     XX
playbackRate     XX
resumeTime     XX
sampleRate     XX
startTime     XX
stopTime     XX
url     XX
bufferLength     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused XX

CADAssembly

addChildren  XXXXX
removeChildren  XXXXX
children  XXXXX
metadata  XXXXX
name  XXXXX
bboxCenter  XXXXX
bboxDisplay     XX
bboxSize  XXXXX
visible     XX

CADFace

metadata  XXXXX
name  XXXXX
shape  XXXXX
bboxCenter  XXXXX
bboxDisplay     XX
bboxSize  XXXXX
visible     XX

CADLayer

addChildren  XXXXX
removeChildren  XXXXX
children  XXXXX
metadata  XXXXX
name  XXXXX
bboxCenter  XXXXX
bboxDisplay     XX
bboxSize  XXXXX
visible   XX

CADPart

addChildren  XXXXX
removeChildren  XXXXX
center  XXXXX
children  XXXXX
metadata  XXXXX
name  XXXXX
rotation  XXXXX
scale  XXXXX
scaleOrientation  XXXXX
translation  XXXXX
bboxCenter  XXXXX
bboxDisplay     XX
bboxSize  XXXXX
visible     XX

CartoonVolumeStyle

colorSteps    XXX
enabled    XXX
metadata    XXX
orthogonalColor    XXX
parallelColor    XXX
surfaceNormals    XXX

ChannelMerger

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
channelCount XX

ChannelSelector

channelCountMode     XX
channelInterpretation     XX
channelSelection     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
channelCount XX

ChannelSplitter

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
outputs     XX
channelCount XX

Circle2D

metadata XXXXXX
radius XXXXXX

ClipPlane

enabled   XXXX
metadata   XXXX
plane   XXXX

CollidableOffset

enabled   XXXX
metadata   XXXX
rotation   XXXX
translation   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
collidable   XXXX
visible     XX

CollidableShape

enabled   XXXX
metadata   XXXX
rotation   XXXX
translation   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
shape   XXXX
visible     XX

Collision

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX
collideTime XXXXXX
description     XX
enabled XXXXXX
isActive XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
proxy XXXXXX
visible     XX

CollisionCollection

appliedParameters   XXXX
bounce   XXXX
collidables   XXXX
description     XX
enabled   XXXX
frictionCoefficients   XXXX
metadata   XXXX
minBounceSpeed   XXXX
slipFactors   XXXX
softnessConstantForceMix   XXXX
softnessErrorCorrection   XXXX
surfaceSpeed   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

CollisionSensor

collider   XXXX
description     XX
enabled   XXXX
metadata   XXXX
intersections   XXXX
contacts   XXXX
isActive   XXXX

CollisionSpace

collidables   XXXX
enabled   XXXX
metadata   XXXX
useGeometry   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

Color

color XXXXXX
metadata XXXXXX

ColorChaser

set_destination    XXX
set_value    XXX
metadata    XXX
isActive    XXX
value_changed    XXX
duration    XXX
initialDestination    XXX
initialValue    XXX

ColorDamper

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

ColorInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

ColorRGBA

color XXXXXX
metadata XXXXXX

ComposedCubeMapTexture

backTexture  XXXXX
bottomTexture  XXXXX
frontTexture  XXXXX
leftTexture  XXXXX
metadata  XXXXX
rightTexture  XXXXX
topTexture  XXXXX

ComposedShader

activate  XXXXX
metadata  XXXXX
parts  XXXXX
isSelected  XXXXX
isValid  XXXXX
language  XXXXX

ComposedTexture3D

description XX
metadata  XXXXX
repeatS  XXXXX
repeatT  XXXXX
repeatR  XXXXX
texture  XXXXX
textureProperties   XXXX

ComposedVolumeStyle

enabled    XXX
metadata    XXX
renderStyle    XXX

Cone

metadata XXXXXX
bottom XXXXXX
bottomRadius XXXXXX
height XXXXXX
side XXXXXX
solid XXXXXX

ConeEmitter

angle   XXXX
direction   XXXX
mass   XXXX
metadata   XXXX
on     XX
position   XXXX
speed   XXXX
surfaceArea   XXXX
variation   XXXX

Contact

appliedParameters   XXXX
body1   XXXX
body2   XXXX
bounce   XXXX
contactNormal   XXXX
depth   XXXX
frictionCoefficients   XXXX
frictionDirection   XXXX
geometry1   XXXX
geometry2   XXXX
metadata   XXXX
minBounceSpeed   XXXX
position   XXXX
slipCoefficients   XXXX
softnessConstantForceMix   XXXX
softnessErrorCorrection   XXXX
surfaceSpeed   XXXX

Contour2D

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX

ContourPolyline2D

metadata XXXXXX
controlPoint XXXXXX

Convolver

buffer     XX
channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
normalize     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused XX

Coordinate

metadata XXXXXX
point XXXXXX

CoordinateChaser

set_destination    XXX
set_value    XXX
metadata    XXX
isActive    XXX
value_changed    XXX
duration    XXX
initialDestination    XXX
initialValue    XXX

CoordinateDamper

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

CoordinateDouble

metadata XXXXXX
point XXXXXX

CoordinateInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

CoordinateInterpolator2D

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

Cylinder

metadata XXXXXX
bottom XXXXXX
height XXXXXX
radius XXXXXX
side XXXXXX
solid XXXXXX
top XXXXXX

CylinderSensor

autoOffset XXXXXX
description XXXXXX
diskAngle XXXXXX
enabled XXXXXX
maxAngle XXXXXX
metadata XXXXXX
minAngle XXXXXX
offset XXXXXX
isActive XXXXXX
isOver XXXXXX
rotation_changed XXXXXX
trackPoint_changed XXXXXX

Delay

channelCountMode     XX
channelInterpretation     XX
children     XX
delayTime     XX
description     XX
enabled     XX
gain     XX
maxDelayTime     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused XX

DirectionalLight

ambientIntensity XXXXXX
color XXXXXX
direction XXXXXX
global  XXXXX
intensity XXXXXX
metadata XXXXXX
on XXXXXX
shadows     XX
shadowIntensity     XX

DISEntityManager

address   XXXX
applicationID   XXXX
children   XXXX
mapping   XXXX
metadata   XXXX
port   XXXX
siteID   XXXX
addedEntities   XXXX
removedEntities   XXXX

DISEntityTypeMapping

metadata   XXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
url   XXXX
category   XXXX
country   XXXX
domain   XXXX
extra   XXXX
kind   XXXX
specific   XXXX
subcategory   XXXX

Disk2D

metadata XXXXXX
innerRadius XXXXXX
outerRadius XXXXXX
solid XXXXXX

DoubleAxisHingeJoint

anchorPoint   XXXX
axis1   XXXX
axis2   XXXX
body1   XXXX
body2   XXXX
desiredAngularVelocity1   XXXX
desiredAngularVelocity2   XXXX
forceOutput   XXXX
maxAngle1   XXXX
maxTorque1   XXXX
maxTorque2   XXXX
metadata   XXXX
minAngle1   XXXX
stop1Bounce   XXXX
stop1ConstantForceMix   XXXX
stop1ErrorCorrection   XXXX
suspensionErrorCorrection   XXXX
suspensionForce   XXXX
body1AnchorPoint   XXXX
body2AnchorPoint   XXXX
body1Axis   XXXX
body2Axis   XXXX
hinge1Angle   XXXX
hinge1AngleRate   XXXX
hinge2Angle   XXXX
hinge2AngleRate   XXXX

DynamicsCompressor

attack     XX
channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
knee     XX
metadata     XX
pauseTime     XX
ratio     XX
release     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
threshold     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused     XX
reduction XX

EaseInEaseOut

set_fraction   XXXX
EaseInEaseOut   XXXX
key   XXXX
metadata   XXXX
modifiedFraction_changed   XXXX

EdgeEnhancementVolumeStyle

edgeColor    XXX
enabled    XXX
gradientThreshold    XXX
metadataColor    XXX
surfaceNormals    XXX

ElevationGrid

set_height XXXXXX
attrib  XXXXX
color XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
creaseAngle XXXXXX
height XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
xDimension XXXXXX
xSpacing XXXXXX
zDimension XXXXXX
zSpacing XXXXXX

EnvironmentLight

ambientIntensity X
color X
diffuse X
diffuseTexture X
diffuseCoefficients X
global X
intensity X
metadata X
on X
rotation X
shadows X
shadowIntensity X
specularTexture X

EspduTransform

addChildren XXXXXX
removeChildren XXXXXX
set_articulationParameterValue0 XXXXXX
set_articulationParameterValue1 XXXXXX
set_articulationParameterValue2 XXXXXX
set_articulationParameterValue3 XXXXXX
set_articulationParameterValue4 XXXXXX
set_articulationParameterValue5 XXXXXX
set_articulationParameterValue6 XXXXXX
set_articulationParameterValue7 XXXXXX
address XXXXXX
applicationID XXXXXX
articulationParameterCount XXXXXX
articulationParameterDesignatorArray XXXXXX
articulationParameterChangeIndicatorArray XXXXXX
articulationParameterIdPartAttachedToArray XXXXXX
articulationParameterTypeArray XXXXXX
articulationParameterArray XXXXXX
center XXXXXX
children XXXXXX
collisionType XXXXXX
deadReckoning XXXXXX
description     XX
detonationLocation XXXXXX
detonationRelativeLocation XXXXXX
detonationResult XXXXXX
enabled  XXXXX
entityCategory XXXXXX
entityCountry XXXXXX
entityDomain XXXXXX
entityExtra XXXXXX
entityId XXXXXX
entityKind XXXXXX
entitySpecific XXXXXX
entitySubcategory XXXXXX
eventApplicationID XXXXXX
eventEntityID XXXXXX
eventNumber XXXXXX
eventSiteID XXXXXX
fired1 XXXXXX
fired2 XXXXXX
fireMissionIndex XXXXXX
firingRange XXXXXX
firingRate XXXXXX
forceID XXXXXX
fuse XXXXXX
geoCoords     XX
linearVelocity XXXXXX
linearAcceleration XXXXXX
marking XXXXXX
metadata XXXXXX
multicastRelayHost XXXXXX
multicastRelayPort XXXXXX
munitionApplicationID XXXXXX
munitionEndPoint XXXXXX
munitionEntityID XXXXXX
munitionQuantity XXXXXX
munitionSiteID XXXXXX
munitionStartPoint XXXXXX
networkMode XXXXXX
port XXXXXX
readInterval XXXXXX
rotation XXXXXX
scale XXXXXX
scaleOrientation XXXXXX
siteID XXXXXX
translation XXXXXX
warhead XXXXXX
writeInterval XXXXXX
articulationParameterValue0_changed XXXXXX
articulationParameterValue1_changed XXXXXX
articulationParameterValue2_changed XXXXXX
articulationParameterValue3_changed XXXXXX
articulationParameterValue4_changed XXXXXX
articulationParameterValue5_changed XXXXXX
articulationParameterValue6_changed XXXXXX
articulationParameterValue7_changed XXXXXX
collideTime XXXXXX
detonateTime XXXXXX
firedTime XXXXXX
isActive XXXXXX
isCollided XXXXXX
isDetonated XXXXXX
isNetworkReader XXXXXX
isRtpHeaderHeard XXXXXX
isStandAlone XXXXXX
rtpHeaderExpected XXXXXX
timestamp XXXXXX
bboxCenter XXXXXX
bboxDisplay    XXX
bboxSize XXXXXX
visible     XX

ExplosionEmitter

mass   XXXX
metadata   XXXX
on     XX
position   XXXX
speed   XXXX
surfaceArea   XXXX
variation   XXXX

Extrusion

set_crossSection XXXXXX
set_orientation XXXXXX
set_scale XXXXXX
set_spine XXXXXX
metadata XXXXXX
beginCap XXXXXX
ccw XXXXXX
convex XXXXXX
creaseAngle XXXXXX
crossSection XXXXXX
endCap XXXXXX
orientation XXXXXX
scale XXXXXX
solid XXXXXX
spine XXXXXX

FillProperties

filled XXXXXX
hatchColor XXXXXX
hatched XXXXXX
hatchStyle XXXXXX
metadata XXXXXX

FloatVertexAttribute

metadata  XXXXX
value  XXXXX
name  XXXXX
numComponents  XXXXX

Fog

set_bind XXXXXX
color XXXXXX
fogType XXXXXX
metadata XXXXXX
visibilityRange XXXXXX
bindTime XXXXXX
isBound XXXXXX

FogCoordinate

depth  XXXXX
metadata  XXXXX

FontLibrary

autoRefresh  XX
autoRefreshTimeLimit  XX
description  XX
family  XX
load  XX
metadata  XX
url  XX

FontStyle

metadata XXXXXX
family XXXXXX
horizontal XXXXXX
justify XXXXXX
language XXXXXX
leftToRight XXXXXX
size XXXXXX
spacing XXXXXX
style XXXXXX
topToBottom XXXXXX

ForcePhysicsModel

enabled   XXXX
force   XXXX
metadata   XXXX

Gain

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused     XX

GeneratedCubeMapTexture

description     XX
metadata  XXXXX
update  XXXXX
size  XXXXX
textureProperties XX

GeoCoordinate

metadata XXXXXX
point XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX

GeoElevationGrid

set_height XXXXXX
color XXXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
yScale XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
creaseAngle XXXXXX
geoGridOrigin XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX
height XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
xDimension XXXXXX
xSpacing XXXXXX
zDimension XXXXXX
zSpacing XXXXXX

GeoLocation

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
geoCoords XXXXXX
metadata XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

GeoLOD

metadata XXXXXX
children XXXXXX
center XXXXXX
child1Url XXXXXX
child2Url XXXXXX
child3Url XXXXXX
child4Url XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX
level_changed  XXXXX
range XXXXXX
rootUrl XXXXXX
rootNode XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

GeoMetadata

data XXXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
metadata XXXXXX
summary XXXXXX
url XXXXXX

GeoOrigin

geoCoords XXXXXX
metadata XXXXXX
geoSystem XXXXXX
rotateYUp XXXXXX

GeoPositionInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
geovalue_changed XXXXXX
value_changed XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX

GeoProximitySensor

enabled   XXXX
geoCenter   X  X
center    XXX
metadata   XXXX
size   XXXX
centerOfRotation_changed   XXXX
enterTime   XXXX
exitTime   XXXX
geoCoord_changed   XXXX
isActive   XXXX
orientation_changed   XXXX
position_changed   XXXX
geoOrigin   XXXX
geoSystem   XXXX

GeoTouchSensor

description XXXXXX
enabled XXXXXX
metadata XXXXXX
hitNormal_changed XXXXXX
hitPoint_changed XXXXXX
hitTexCoord_changed XXXXXX
hitGeoCoord_changed XXXXXX
isActive XXXXXX
isOver XXXXXX
touchTime XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX

GeoTransform

addChildren   XXXX
removeChildren   XXXX
children   XXXX
geoCenter   XXXX
metadata   XXXX
rotation   XXXX
scale   XXXX
scaleOrientation   XXXX
translation   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
geoOrigin   XXXX
geoSystem   XXXX
visible     XX

GeoViewpoint

set_bind XXXXXX
set_orientation XXX  X
set_position XXX  X
centerOfRotation XXXXXX
description XXXXXX
farDistance     XX
fieldOfView XXXXXX
headlight XXX  X
jump XXXXXX
metadata XXXXXX
navigationInfo     XX
navType XXX  X
nearDistance     XX
orientation XXXXXX
position XXXXXX
retainUserOffsets   XXXX
viewAll     XX
bindTime XXXXXX
isBound XXXXXX
geoOrigin XXXXXX
geoSystem XXXXXX
speedFactor XXXXXX

Group

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

HAnimDisplacer

coordIndex XXXXXX
description     XX
displacements XXXXXX
metadata XXXXXX
name XXXXXX
weight XXXXXX

HAnimHumanoid

center XXXXXX
description     XX
info XXXXXX
jointBindingPositions     XX
jointBindingRotations     XX
jointBindingScales     XX
joints XXXXXX
loa     XX
metadata XXXXXX
motions     XX
motionsEnabled     XX
name XXXXXX
rotation XXXXXX
scale XXXXXX
scaleOrientation XXXXXX
segments XXXXXX
sites XXXXXX
skeletalConfiguration     XX
skeleton XXXXXX
skin XXXXXX
skinBindingCoords     XX
skinBindingNormals     XX
skinCoord XXXXXX
skinNormal XXXXXX
translation XXXXXX
version XXXXXX
viewpoints XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

HAnimJoint

addChildren XXXXXX
removeChildren XXXXXX
center XXXXXX
children XXXXXX
description     XX
displacers XXXXXX
limitOrientation XXXXXX
llimit XXXXXX
metadata XXXXXX
name XXXXXX
rotation XXXXXX
scale XXXXXX
scaleOrientation XXXXXX
skinCoordIndex XXXXXX
skinCoordWeight XXXXXX
stiffness XXXXXX
translation XXXXXX
ulimit XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

HAnimMotion

next     XX
previous     XX
channels     XX
channelsEnabled     XX
description     XX
enabled     XX
endFrame     XX
frameDuration     XX
frameIncrement     XX
frameIndex     XX
joints     XX
loa     XX
loop     XX
metadata     XX
startFrame     XX
values     XX
cycleTime     XX
elapsedTime     XX
frameCount     XX

HAnimSegment

addChildren XXXXXX
removeChildren XXXXXX
centerOfMass XXXXXX
children XXXXXX
coord XXXXXX
displacers XXXXXX
mass XXXXXX
metadata XXXXXX
momentsOfInertia XXXXXX
name XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

HAnimSite

addChildren XXXXXX
removeChildren XXXXXX
center XXXXXX
children XXXXXX
description     XX
metadata XXXXXX
name XXXXXX
rotation XXXXXX
scale XXXXXX
scaleOrientation XXXXXX
translation XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

ImageCubeMapTexture

metadata  XXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
url  XXXXX
textureProperties XX

ImageTexture

metadata XXXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
url XXXXXX
repeatS XXXXXX
repeatT XXXXXX
textureProperties   XXXX

ImageTexture3D

metadata  XXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
url  XXXXX
repeatS  XXXXX
repeatT  XXXXX
repeatR  XXXXX
textureProperties   XXXX

IndexedFaceSet

set_colorIndex XXXXXX
set_coordIndex XXXXXX
set_normalIndex XXXXXX
set_texCoordIndex XXXXXX
attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorIndex XXXXXX
colorPerVertex XXXXXX
convex XXXXXX
coordIndex XXXXXX
creaseAngle XXXXXX
normalIndex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
texCoordIndex XXXXXX

IndexedLineSet

set_colorIndex XXXXXX
set_coordIndex XXXXXX
attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
colorIndex XXXXXX
colorPerVertex XXXXXX
coordIndex XXXXXX

IndexedQuadSet

set_index  XXXXX
attrib  XXXXX
color  XXXXX
coord  XXXXX
fogCoord  XXXXX
metadata  XXXXX
normal  XXXXX
texCoord  XXXXX
ccw  XXXXX
colorPerVertex  XXXXX
normalPerVertex  XXXXX
solid  XXXXX
index  XXXXX

IndexedTriangleFanSet

set_index XXXXXX
attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
index XXXXXX

IndexedTriangleSet

set_index XXXXXX
attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
index XXXXXX

IndexedTriangleStripSet

set_index XXXXXX
attrib  XXXXX
color XXXXXX
coord XXXXXX
creaseAngle XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
normalPerVertex XXXXXX
solid XXXXXX
index XXXXXX

Inline

metadata XXXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
global     XX
load     XX
url XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

IntegerSequencer

next XXXXXX
previous XXXXXX
set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

IntegerTrigger

set_boolean XXXXXX
integerKey XXXXXX
metadata XXXXXX
triggerValue XXXXXX

IsoSurfaceVolumeData

contourStepSize    XXX
dimensions    XXX
gradients    XXX
metadata    XXX
renderStyle    XXX
surfaceTolerance    XXX
surfaceValues    XXX
voxels    XXX
bboxCenter    XXX
bboxDisplay     XX
bboxSize    XXX
visible     XX

KeySensor

description     XX
enabled XXXXXX
metadata XXXXXX
actionKeyPress XXXXXX
actionKeyRelease XXXXXX
altKey XXXXXX
controlKey XXXXXX
isActive XXXXXX
keyPress XXXXXX
keyRelease XXXXXX
shiftKey XXXXXX

Layer

addChildren   XXXX
removeChildren   XXXX
children   XXXX
metadata   XXXX
pickable   XXXX
viewport   XXXX
visible XX

LayerSet

activeLayer   XXXX
layers   XXXX
metadata   XXXX
order   XXXX

Layout

align   XXXX
metadata   XXXX
offset   XXXX
offsetUnits   XXXX
scaleMode   XXXX
size   XXXX
sizeUnits   XXXX

LayoutGroup

addChildren   XXXX
removeChildren   XXXX
children   XXXX
layout   XXXX
metadata   XXXX
viewport   XXXX
bboxCenter     XX
bboxDisplay     XX
bboxSize     XX
visible XX

LayoutLayer

addChildren   XXXX
removeChildren   XXXX
children   XXXX
layout   XXXX
metadata   XXXX
objectType   XXXX
pickable   XXXX
viewport   XXXX
visible XX

LinePickSensor

description     XX
enabled   XXXX
matchCriterion   XXXX
metadata   XXXX
objectType   XXXX
pickingGeometry   XXXX
pickTarget   XXXX
isActive   XXXX
pickedGeometry   XXXX
pickedNormal   XXXX
pickedPoint   XXXX
pickedTextureCoordinate   XXXX
intersectionType   XXXX
sortOrder   XXXX

LineProperties

applied XXXXXX
linetype XXXXXX
linewidthScaleFactor XXXXXX
metadata XXXXXX

LineSet

attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal     XX
vertexCount XXXXXX

ListenerPointSource

description     XX
dopplerEnabled     XX
enabled     XX
gain     XX
interauralDistance     XX
metadata     XX
orientation     XX
position     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
trackCurrentView     XX
elapsedTime     XX
isActive     XX
isPaused     XX

LoadSensor

children     XX
watchList XXXXX
description     XX
enabled XXXXXX
metadata XXXXXX
timeOut XXXXXX
isActive XXXXXX
isLoaded XXXXXX
loadTime XXXXXX
progress XXXXXX

LocalFog

color  XXXXX
enabled  XXXXX
fogType  XXXXX
metadata  XXXXX
visibilityRange  XXXXX

LOD

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX
center XXXXXX
forceTransitions  XXXXX
level_changed  XXXXX
range XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

Material

ambientIntensity XXXXXX
ambientTexture     XX
ambientTextureMapping     XX
diffuseColor XXXXXX
diffuseTexture     XX
diffuseTextureMapping     XX
emissiveColor XXXXXX
emissiveTexture     XX
emissiveTextureMapping     XX
metadata XXXXXX
normalScale     XX
normalTexture     XX
normalTextureMapping     XX
occlusionStrength     XX
occlusionTexture     XX
occlusionTextureMapping     XX
shininess XXXXXX
shininessTexture     XX
shininessTextureMapping     XX
specularColor XXXXXX
specularTexture     XX
specularTextureMapping     XX
transparency XXXXXX

Matrix3VertexAttribute

metadata  XXXXX
value  XXXXX
name  XXXXX

Matrix4VertexAttribute

metadata  XXXXX
value  XXXXX
name  XXXXX

MetadataBoolean

metadata    XXX
name    XXX
reference    XXX
value    XXX

MetadataDouble

metadata XXXXXX
name XXXXXX
reference XXXXXX
value XXXXXX

MetadataFloat

metadata XXXXXX
name XXXXXX
reference XXXXXX
value XXXXXX

MetadataInteger

metadata XXXXXX
name XXXXXX
reference XXXXXX
value XXXXXX

MetadataSet

metadata XXXXXX
name XXXXXX
reference XXXXXX
value XXXXXX

MetadataString

metadata XXXXXX
name XXXXXX
reference XXXXXX
value XXXXXX

MicrophoneSource

description     XX
enabled     XX
gain     XX
mediaDeviceID     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
elapsedTime     XX
isActive     XX
isPaused     XX

MotorJoint

axis1Angle   XXXX
axis1Torque   XXXX
axis2Angle   XXXX
axis2Torque   XXXX
axis3Angle   XXXX
axis3Torque   XXXX
body1   XXXX
body2   XXXX
enabledAxes   XXXX
forceOutput   XXXX
metadata   XXXX
motor1Axis   XXXX
motor2Axis   XXXX
motor3Axis   XXXX
stop1Bounce   XXXX
stop1ErrorCorrection   XXXX
stop2Bounce   XXXX
stop2ErrorCorrection   XXXX
stop3Bounce   XXXX
stop3ErrorCorrection   XXXX
motor1Angle   XXXX
motor1AngleRate   XXXX
motor2Angle   XXXX
motor2AngleRate   XXXX
motor3Angle   XXXX
motor3AngleRate   XXXX
autoCalc   XXXX

MovieTexture

autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
enabled     XX
gain     XX
load     XX
loop XXXXXX
metadata XXXXXX
pauseTime XXXXXX
pitch    XXX
resumeTime XXXXXX
speed XXXXXX
startTime XXXXXX
stopTime XXXXXX
url XXXXXX
duration_changed XXXXXX
elapsedTime XXXXXX
isActive XXXXXX
isPaused XXXXXX
repeatS XXXXXX
repeatT XXXXXX
textureProperties   XXXX

MultiTexture

alpha XXXXXX
color XXXXXX
description     XX
function XXXXXX
metadata XXXXXX
mode XXXXXX
source XXXXXX
texture XXXXXX

MultiTextureCoordinate

metadata XXXXXX
texCoord XXXXXX

MultiTextureTransform

metadata XXXXXX
textureTransform XXXXXX

NavigationInfo

set_bind XXXXXX
avatarSize XXXXXX
headlight XXXXXX
metadata XXXXXX
speed XXXXXX
transitionTime  XXXXX
transitionType XXXXXX
type XXXXXX
visibilityLimit XXXXXX
bindTime XXXXXX
isBound XXXXXX
transitionComplete  XXXXX

Normal

metadata XXXXXX
vector XXXXXX

NormalInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

NurbsCurve

controlPoint XXXXXX
metadata XXXXXX
tessellation XXXXXX
weight XXXXXX
closed XXXXXX
knot XXXXXX
order XXXXXX

NurbsCurve2D

controlPoint XXXXXX
metadata XXXXXX
tessellation XXXXXX
weight XXXXXX
closed XXXXXX
knot XXXXXX
order XXXXXX

NurbsOrientationInterpolator

set_fraction XXXXXX
controlPoint XXXXXX
knot XXXXXX
metadata XXXXXX
order XXXXXX
weight XXXXXX
value_changed XXXXXX

NurbsPatchSurface

controlPoint XXXXXX
metadata XXXXXX
texCoord XXXXXX
uTessellation XXXXXX
vTessellation XXXXXX
weight XXXXXX
solid XXXXXX
uClosed XXXXXX
uDimension XXXXXX
uKnot XXXXXX
uOrder XXXXXX
vClosed XXXXXX
vDimension XXXXXX
vKnot XXXXXX
vOrder XXXXXX

NurbsPositionInterpolator

set_fraction XXXXXX
controlPoint XXXXXX
knot XXXXXX
metadata XXXXXX
order XXXXXX
weight XXXXXX
value_changed XXXXXX

NurbsSet

addGeometry XXXXXX
removeGeometry XXXXXX
geometry XXXXXX
metadata XXXXXX
tessellationScale XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

NurbsSurfaceInterpolator

set_fraction XXXXXX
controlPoint XXXXXX
metadata XXXXXX
weight XXXXXX
position_changed XXXXXX
normal_changed XXXXXX
uDimension XXXXXX
uKnot XXXXXX
uOrder XXXXXX
vDimension XXXXXX
vKnot XXXXXX
vOrder XXXXXX

NurbsSweptSurface

crossSectionCurve XXXXXX
metadata XXXXXX
trajectoryCurve XXXXXX
ccw XXXXXX
solid XXXXXX

NurbsSwungSurface

metadata XXXXXX
profileCurve XXXXXX
trajectoryCurve XXXXXX
ccw XXXXXX
solid XXXXXX

NurbsTextureCoordinate

controlPoint XXXXXX
metadata XXXXXX
weight XXXXXX
uDimension XXXXXX
uKnot XXXXXX
uOrder XXXXXX
vDimension XXXXXX
vKnot XXXXXX
vOrder XXXXXX

NurbsTrimmedSurface

addTrimmingContour XXXXXX
removeTrimmingContour XXXXXX
controlPoint XXXXXX
metadata XXXXXX
texCoord XXXXXX
trimmingContour XXXXXX
uTessellation XXXXXX
vTessellation XXXXXX
weight XXXXXX
solid XXXXXX
uClosed XXXXXX
uDimension XXXXXX
uKnot XXXXXX
uOrder XXXXXX
vClosed XXXXXX
vDimension XXXXXX
vKnot XXXXXX
vOrder XXXXXX

OpacityMapVolumeStyle

enabled    XXX
metadata    XXX
transferFunction    XXX

OrientationChaser

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
duration   XXXX
initialDestination   XXXX
initialValue   XXXX

OrientationDamper

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

OrientationInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

OrthoViewpoint

set_bind   XXXX
centerOfRotation   XXXX
description   XXXX
farDistance     XX
fieldOfView   XXXX
jump   XXXX
metadata   XXXX
navigationInfo     XX
nearDistance     XX
orientation   XXXX
position   XXXX
retainUserOffsets   XXXX
viewAll     XX
bindTime   XXXX
isBound   XXXX

OscillatorSource

description     XX
detune     XX
enabled     XX
frequency     XX
gain     XX
metadata     XX
pauseTime     XX
periodicWave     XX
resumeTime     XX
startTime     XX
stopTime     XX
elapsedTime     XX
isActive     XX
isPaused     XX

PackagedShader

activate  XXXXX
autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
metadata  XXXXX
url  XXXXX
isSelected  XXXXX
isValid  XXXXX
language  XXXXX
Any number of additional fields as specified in 31.4.4 PackagedShader  XXXXX

ParticleSystem

appearance   XXXX
createParticles   XXXX
geometry   XXXX
enabled   XXXX
lifetimeVariation   XXXX
maxParticles   XXXX
metadata   XXXX
particleLifetime   XXXX
particleSize   XXXX
isActive   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
color     XX
colorRamp   XXX
colorKey   XXXX
emitter   XXXX
geometryType   XXXX
physics   XXXX
texCoord     XX
texCoordRamp   XXX
texCoordKey   XXXX
visible     XX

PeriodicWave

description     XX
enabled     XX
metadata     XX
optionsReal     XX
optionsImag     XX
type     XX

PhysicalMaterial

baseColor     XX
baseTexture     XX
baseTextureMapping     XX
emissiveColor     XX
emissiveTexture     XX
emissiveTextureMapping     XX
metadata     XX
metallic     XX
metallicRoughnessTexture     XX
metallicRoughnessTextureMapping     XX
normalScale     XX
normalTexture     XX
normalTextureMapping     XX
occlusionStrength     XX
occlusionTexture     XX
occlusionTextureMapping     XX
roughness     XX
transparency     XX

PickableGroup

addChildren   XXXX
removeChildren   XXXX
children   XXXX
description     XX
metadata   XXXX
objectType   XXXX
pickable   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

PixelTexture

description     XX
image XXXXXX
metadata XXXXXX
repeatS XXXXXX
repeatT XXXXXX
textureProperties   XXXX

PixelTexture3D

description     XX
image  XXXXX
metadata  XXXXX
repeatR  XXXXX
repeatS  XXXXX
repeatT  XXXXX
textureProperties   XXXX

PlaneSensor

autoOffset XXXXXX
axisRotation XXXXXX
description XXXXXX
enabled XXXXXX
maxPosition XXXXXX
metadata XXXXXX
minPosition XXXXXX
offset XXXXXX
isActive XXXXXX
isOver XXXXXX
trackPoint_changed XXXXXX
translation_changed XXXXXX

PointEmitter

direction   XXXX
mass   XXXX
metadata   XXXX
on     XX
position   XXXX
speed   XXXX
surfaceArea   XXXX
variation   XXXX

PointLight

ambientIntensity XXXXXX
attenuation XXXXXX
color XXXXXX
global  XXXXX
intensity XXXXXX
location XXXXXX
metadata XXXXXX
on XXXXXX
radius XXXXXX
shadows     XX
shadowIntensity     XX

PointPickSensor

description     XX
enabled   XXXX
matchCriterion   XXXX
metadata   XXXX
objectType   XXXX
pickingGeometry   XXXX
pickTarget   XXXX
isActive   XXXX
pickedGeometry   XXXX
pickedPoint   XXXX
intersectionType   XXXX
sortOrder   XXXX

PointSet

attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XX

PolylineEmitter

set_coordIndex   XXXX
coord   XXXX
direction   XXXX
mass   XXXX
metadata   XXXX
on     XX
speed   XXXX
surfaceArea   XXXX
variation   XXXX
coordIndex   XXXX

Polyline2D

metadata XXXXXX
lineSegments XXXXXX

Polypoint2D

metadata XXXXXX
point XXXXXX

PositionChaser

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
duration   XXXX
initialDestination   XXXX
initialValue   XXXX

PositionChaser2D

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
duration   XXXX
initialDestination   XXXX
initialValue   XXXX

PositionDamper

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

PositionDamper2D

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

PositionInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

PositionInterpolator2D

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

PrimitivePickSensor

description XX
enabled   XXXX
matchCriterion   XXXX
metadata   XXXX
objectType   XXXX
pickingGeometry   XXXX
pickTarget   XXXX
isActive   XXXX
pickedGeometry   XXXX
intersectionType   XXXX
sortOrder   XXXX

ProgramShader

activate  XXXXX
metadata  XXXXX
programs  XXXXX
isSelected  XXXXX
isValid  XXXXX
language  XXXXX

ProjectionVolumeStyle

enabled    XXX
metadata    XXX
intensityThreshold    XXX
type    XXX

ProximitySensor

center XXXXXX
description     XX
enabled XXXXXX
metadata XXXXXX
size XXXXXX
enterTime XXXXXX
exitTime XXXXXX
centerOfRotation_changed XXXXXX
isActive XXXXXX
orientation_changed XXXXXX
position_changed XXXXXX

QuadSet

attrib  XXXXX
color  XXXXX
coord  XXXXX
fogCoord  XXXXX
metadata  XXXXX
normal  XXXXX
texCoord  XXXXX
ccw  XXXXX
colorPerVertex  XXXXX
normalPerVertex  XXXXX
solid  XXXXX

ReceiverPdu

address XXXXX
applicationID  XXXXX
description     XX
enabled  XXXXX
entityID  XXXXX
geoCoords     XX
metadata  XXXXX
multicastRelayHost  XXXXX
multicastRelayPort  XXXXX
networkMode  XXXXX
port  XXXXX
radioID  XXXXX
readInterval  XXXXX
receivedPower  XXXXX
receiverState  XXXXX
rtpHeaderExpected  XXXXX
siteID  XXXXX
transmitterApplicationID  XXXXX
transmitterEntityID  XXXXX
transmitterRadioID  XXXXX
transmitterSiteID  XXXXX
whichGeometry  XXXXX
writeInterval  XXXXX
isActive  XXXXX
isNetworkReader  XXXXX
isNetworkWriter  XXXXX
isRtpHeaderHeard  XXXXX
isStandAlone  XXXXX
timestamp  XXXXX
bboxCenter  XXXXX
bboxDisplay     XX
bboxSize  XXXXX
visible     XX

Rectangle2D

metadata XXXXXX
size XXXXXX
solid XXXXXX

RigidBody

angularDampingFactor   XXXX
angularVelocity   XXXX
autoDamp   XXXX
autoDisable   XXXX
bboxDisplay     XX
centerOfMass   XXXX
disableAngularSpeed   XXXX
disableLinearSpeed   XXXX
disableTime   XXXX
enabled   XXXX
finiteRotationAxis   XXXX
fixed   XXXX
forces   XXXX
geometry   XXXX
inertia   XXXX
linearDampingFactor   XXXX
linearVelocity   XXXX
mass   XXXX
massDensityModel   XXXX
metadata   XXXX
orientation   XXXX
position   XXXX
torques   XXXX
useFiniteRotation   XXXX
useGlobalGravity   XXXX
bboxCenter     XX
bboxSize     XX
visible XX

RigidBodyCollection

set_contacts   XXXX
autoDisable   XXXX
bboxDisplay     XX
bodies   XXXX
constantForceMix   XXXX
constantSurfaceThickness   XXXX
disableAngularSpeed   XXXX
disableLinearSpeed   XXXX
disableTime   XXXX
enabled   XXXX
errorCorrection   XXXX
gravity   XXXX
iterations   XXXX
joints   XXXX
maxCorrectionSpeed   XXXX
metadata   XXXX
preferAccuracy   XXXX
bboxCenter     XX
bboxSize     XX
collider   XXXX
visible XX

ScalarChaser

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
duration   XXXX
initialDestination   XXXX
initialValue   XXXX

ScalarDamper

set_destination    XXX
set_value    XXX
metadata    XXX
tau    XXX
tolerance    XXX
isActive    XXX
value_changed    XXX
initialDestination    XXX
initialValue    XXX
order    XXX

ScalarInterpolator

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

ScreenFontStyle

metadata   XXXX
family   XXXX
horizontal   XXXX
justify   XXXX
language   XXXX
leftToRight   XXXX
pointSize   XXXX
spacing   XXXX
style   XXXX
topToBottom   XXXX

ScreenGroup

addChildren   XXXX
removeChildren   XXXX
children   XXXX
metadata   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

Script

autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
metadata XXXXXX
url XXXXXX
directOutput XXXXXX
mustEvaluate XXXXXX
Any number of additional fields as specified in 29.4.1 Script XXXXXX

SegmentedVolumeData

dimensions    XXX
metadata    XXX
renderStyle    XXX
segmentEnabled    XXX
segmentIdentifiers    XXX
voxels    XXX
bboxCenter    XXX
bboxDisplay     XX
bboxSize    XXX
visible     XX

ShadedVolumeStyle

enabled    XXX
lighting    XXX
material    XXX
metadata    XXX
shadows    XXX
surfaceNormals    XXX
phaseFunction    XXX

ShaderPart

autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
metadata  XXXXX
url  XXXXX
type  XXXXX

ShaderProgram

autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
metadata  XXXXX
url  XXXXX
type  XXXXX
Any number of additional fields as specified in 31.4.7 ShaderProgram  XXXXX

Shape

appearance XXXXXX
geometry XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
castShadow     XX
visible     XX

SignalPdu

address XXXXXX
applicationID XXXXXX
data XXXXXX
dataLength XXXXXX
description     XX
enabled  XXXXX
encodingScheme XXXXXX
entityID XXXXXX
geoCoords     XX
metadata XXXXXX
multicastRelayHost XXXXXX
multicastRelayPort XXXXXX
networkMode XXXXXX
port XXXXXX
radioID XXXXXX
readInterval XXXXXX
rtpHeaderExpected XXXXXX
sampleRate XXXXXX
samples XXXXXX
siteID XXXXXX
tdlType XXXXXX
whichGeometry XXXXXX
writeInterval XXXXXX
isActive XXXXXX
isNetworkReader XXXXXX
isNetworkWriter XXXXXX
isRtpHeaderHeard XXXXXX
isStandAlone XXXXXX
timestamp XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

SilhouetteEnhancementVolumeStyle

enabled    XXX
metadata    XXX
silhouetteBoundaryOpacity    XXX
silhouetteRetainedOpacity    XXX
silhouetteSharpness    XXX
surfaceNormals    XXX

SingleAxisHingeJoint

anchorPoint   XXXX
axis   XXXX
body1   XXXX
body2   XXXX
forceOutput   XXXX
maxAngle   XXXX
metadata   XXXX
minAngle   XXXX
stopBounce   XXXX
stopErrorCorrection   XXXX
angle   XXXX
angleRate   XXXX
body1AnchorPoint   XXXX
body2AnchorPoint   XXXX

SliderJoint

axis   XXXX
body1   XXXX
body2   XXXX
forceOutput   XXXX
maxSeparation   XXXX
metadata   XXXX
sliderForce   XXXX
minSeparation   XXXX
stopBounce   XXXX
stopErrorCorrection   XXXX
separation   XXXX
separationRate   XXXX

Sound

children     XX
description     XX
direction XXXXXX
enabled     XX
intensity XXXXXX
location XXXXXX
maxBack XXXXXX
maxFront XXXXXX
metadata XXXXXX
minBack XXXXXX
minFront XXXXXX
priority XXXXXX
source XXXXXX
spatialize XXXXXX

SpatialSound

children     XX
coneInnerAngle     XX
coneOuterAngle     XX
coneOuterGain     XX
description     XX
direction     XX
distanceModel     XX
dopplerEnabled     XX
enabled     XX
enableHRTF     XX
gain     XX
intensity     XX
location     XX
maxDistance     XX
metadata     XX
priority     XX
referenceDistance     XX
rolloffFactor     XX
spatialize     XX

Sphere

metadata XXXXXX
radius XXXXXX
solid XXXXXX

SphereSensor

autoOffset XXXXXX
description XXXXXX
enabled XXXXXX
metadata XXXXXX
offset XXXXXX
isActive XXXXXX
isOver XXXXXX
rotation_changed XXXXXX
trackPoint_changed XXXXXX

SplinePositionInterpolator

set_fraction   XXXX
closed   XXXX
key   XXXX
keyValue   XXXX
keyVelocity   XXXX
metadata   XXXX
normalizeVelocity   XXXX
value_changed   XXXX

SplinePositionInterpolator2D

set_fraction   XXXX
closed   XXXX
key   XXXX
keyValue   XXXX
keyVelocity   XXXX
metadata   XXXX
normalizeVelocity   XXXX
value_changed   XXXX

SplineScalarInterpolator

set_fraction   XXXX
closed   XXXX
key   XXXX
keyValue   XXXX
keyVelocity   XXXX
metadata   XXXX
normalizeVelocity   XXXX
value_changed   XXXX

SpotLight

ambientIntensity XXXXXX
attenuation XXXXXX
beamWidth XXXXXX
color XXXXXX
cutOffAngle XXXXXX
direction XXXXXX
global  XXXXX
intensity XXXXXX
location XXXXXX
metadata XXXXXX
on XXXXXX
radius XXXXXX
shadows     XX
shadowIntensity     XX

SquadOrientationInterpolator

set_fraction   XXXX
key   XXXX
keyValue   XXXX
metadata   XXXX
normalizeVelocity   XXXX
value_changed   XXXX

StaticGroup

children XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

StreamAudioDestination

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
mediaDeviceID     XX
metadata     XX
streamIdentifier     XX
channelCount     XX

StreamAudioSource

channelCountMode     XX
channelInterpretation     XX
description     XX
enabled     XX
gain     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
streamIdentifier     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused     XX

StringSensor

deletionAllowed XXXXXX
enabled XXXXXX
metadata XXXXXX
enteredText XXXXXX
finalText XXXXXX
isActive XXXXXX

SurfaceEmitter

set_coordIndex   XXXX
coordIndex   XXXX
mass   XXXX
metadata   XXXX
on     XX
speed   XXXX
surface   XXXX
surfaceArea   XXXX
variation   XXXX

Switch

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX
whichChoice XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

Tangent

metadata   X
vector  X

TexCoordChaser2D

set_destination    XXX
set_value    XXX
metadata    XXX
isActive    XXX
value_changed    XXX
duration    XXX
initialDestination    XXX
initialValue    XXX

TexCoordDamper2D

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

Text

fontStyle XXXXXX
length XXXXXX
lineBounds  XXXXX
maxExtent XXXXXX
metadata XXXXXX
origin  XXXXX
solid XXXXXX
string XXXXXX
textBounds  XXXXX

TextureBackground

set_bind XXXXXX
backTexture XXXXXX
bottomTexture XXXXXX
frontTexture XXXXXX
groundAngle XXXXXX
groundColor XXXXXX
leftTexture XXXXXX
metadata XXXXXX
rightTexture XXXXXX
skyAngle XXXXXX
skyColor XXXXXX
topTexture XXXXXX
transparency   XXXX
bindTime XXXXXX
isBound XXXXXX

TextureCoordinate

mapping     XX
metadata XXXXXX
point XXXXXX

TextureCoordinate3D

mapping     XX
metadata  XXXXX
point  XXXXX

TextureCoordinate4D

mapping     XX
metadata  XXXXX
point  XXXXX

TextureCoordinateGenerator

mapping     XX
metadata XXXXXX
mode XXXXXX
parameter XXXXXX

TextureProjector

ambientIntensity    XX
color     XX
description     XX
direction     XX
farDistance     XX
fieldOfView     XX
global     XX
intensity     XX
location     XX
metadata     XX
nearDistance     XX
on     XX
shadows     XX
shadowIntensity     XX
texture     XX
upVector     XX
aspectRatio XX

TextureProjectorParallel

ambientIntensity     XX
color     XX
description     XX
direction     XX
farDistance     XX
fieldOfView     XX
global     XX
intensity     XX
location     XX
metadata     XX
nearDistance     XX
on     XX
shadows     XX
shadowIntensity     XX
texture     XX
aspectRatio   XX

TextureProperties

anisotropicDegree   XXXX
borderColor (deprecated v4.0)   XXXX
borderWidth (deprecated v4.0)   XXXX
boundaryModeR   XXXX
boundaryModeS   XXXX
boundaryModeT   XXXX
magnificationFilter   XXXX
metadata   XXXX
minificationFilter   XXXX
textureCompression   XXXX
texturePriority   XXXX
generateMipMaps   XXXX

TextureTransform

center XXXXXX
mapping     XX
metadata XXXXXX
rotation XXXXXX
scale XXXXXX
translation XXXXXX

TextureTransform3D

center  XXXXX
mapping     XX
metadata  XXXXX
rotation  XXXXX
scale  XXXXX
translation  XXXXX

TextureTransformMatrix3D

mapping     XX
matrix  XXXXX
metadata  XXXXX

TimeSensor

cycleInterval XXXXXX
description     XX
enabled XXXXXX
loop XXXXXX
metadata XXXXXX
pauseTime XXXXXX
resumeTime XXXXXX
startTime XXXXXX
stopTime XXXXXX
cycleTime XXXXXX
elapsedTime XXXXXX
fraction_changed XXXXXX
isActive XXXXXX
isPaused XXXXXX
time XXXXXX

TimeTrigger

set_boolean XXXXXX
metadata XXXXXX
triggerTime XXXXXX

ToneMappedVolumeStyle

coolColor    XXX
enabled    XXX
metadata    XXX
surfaceNormals    XXX
warmColor    XXX

TouchSensor

description XXXXXX
enabled XXXXXX
metadata XXXXXX
hitNormal_changed XXXXXX
hitPoint_changed XXXXXX
hitTexCoord_changed XXXXXX
isActive XXXXXX
isOver XXXXXX
touchTime XXXXXX

Transform

addChildren XXXXXX
removeChildren XXXXXX
center XXXXXX
children XXXXXX
metadata XXXXXX
rotation XXXXXX
scale XXXXXX
scaleOrientation XXXXXX
translation XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

TransformSensor

center   XXXX
description     XX
enabled   XXXX
metadata   XXXX
size   XXXX
targetObject   XXXX
enterTime   XXXX
exitTime   XXXX
isActive   XXXX
orientation_changed   XXXX
position_changed   XXXX

TransmitterPdu

address XXXXXX
antennaLocation XXXXXX
antennaPatternLength XXXXXX
antennaPatternType XXXXXX
applicationID XXXXXX
cryptoKeyID XXXXXX
cryptoSystem XXXXXX
description     XX
enabled  XXXXX
entityID XXXXXX
frequency XXXXXX
geoCoords     XX
inputSource XXXXXX
lengthOfModulationParameters XXXXXX
metadata XXXXXX
modulationTypeDetail XXXXXX
modulationTypeMajor XXXXXX
modulationTypeSpreadSpectrum XXXXXX
modulationTypeSystem XXXXXX
multicastRelayHost XXXXXX
multicastRelayPort XXXXXX
networkMode XXXXXX
port XXXXXX
power XXXXXX
radioEntityTypeCategory XXXXXX
radioEntityTypeCountry XXXXXX
radioEntityTypeDomain XXXXXX
radioEntityTypeKind XXXXXX
radioEntityTypeNomenclature XXXXXX
radioEntityTypeNomenclatureVersion XXXXXX
radioID XXXXXX
readInterval XXXXXX
relativeAntennaLocation XXXXXX
rtpHeaderExpected XXXXXX
siteID XXXXXX
transmitFrequencyBandwidth XXXXXX
transmitState XXXXXX
whichGeometry XXXXXX
writeInterval XXXXXX
isActive XXXXXX
isNetworkReader XXXXXX
isNetworkWriter XXXXXX
isRtpHeaderHeard XXXXXX
isStandAlone XXXXXX
timestamp XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

TriangleFanSet

attrib  XXXXX
color XXXXXX
coord XXXXXX
fanCount XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX

TriangleSet

attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX

TriangleSet2D

metadata XXXXXX
vertices XXXXXX
solid XXXXXX

TriangleStripSet

attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
stripCount XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX

TwoSidedMaterial (deprecated)

ambientIntensity   XXXX
backAmbientIntensity   XXXX
backDiffuseColor   XXXX
backEmissiveColor   XXXX
backShininess   XXXX
backSpecularColor   XXXX
backTransparency   XXXX
diffuseColor   XXXX
emissiveColor   XXXX
metadata   XXXX
shininess   XXXX
separateBackColor   XXXX
specularColor   XXXX
transparency   XXXX

UniversalJoint

anchorPoint   XXXX
axis1   XXXX
axis2   XXXX
body1   XXXX
body2   XXXX
forceOutput   XXXX
metadata   XXXX
stop1Bounce   XXXX
stop1ErrorCorrection   XXXX
stop2Bounce   XXXX
stop2ErrorCorrection   XXXX
body1AnchorPoint   XXXX
body1Axis   XXXX
body2AnchorPoint   XXXX
body2Axis   XXXX

UnlitMaterial

emissiveColor     XX
emissiveTexture     XX
emissiveTextureMapping     XX
metadata     XX
normalScale     XX
normalTexture     XX
normalTextureMapping     XX
transparency     XX
Viewpoint set_bind XXXXXX
centerOfRotation XXXXXX
description XXXXXX
farDistance     XX
fieldOfView XXXXXX
jump XXXXXX
metadata XXXXXX
navigationInfo     XX
nearDistance     XX
orientation XXXXXX
position XXXXXX
retainUserOffsets   XXXX
viewAll     XX
bindTime XXXXXX
isBound XXXXXX
ViewpointGroup center   XXXX
children   XXXX
description   XXXX
displayed   XXXX
metadata   XXXX
retainUserOffsets   XXXX
size   XXXX

Viewport

addChildren   XXXX
removeChildren   XXXX
children   XXXX
clipBoundary   XXXX
metadata   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

VisibilitySensor

center XXXXXX
description     XX
enabled XXXXXX
metadata XXXXXX
size XXXXXX
enterTime XXXXXX
exitTime XXXXXX
isActive XXXXXX

VolumeData

dimensions    XXX
metadata    XXX
renderStyle    XXX
voxels    XXX
bboxCenter    XXX
bboxDisplay     XX
bboxSize    XXX
visible     XX

VolumeEmitter

set_coordIndex   XXXX
coord   XXXX
coordIndex   XXXX
direction   XXXX
internal   XXXX
mass   XXXX
metadata   XXXX
on     XX
speed   XXXX
surfaceArea   XXXX
variation   XXXX

VolumePickSensor

description XX
enabled   XXXX
matchCriterion   XXXX
metadata   XXXX
objectType   XXXX
pickingGeometry   XXXX
pickTarget   XXXX
isActive   XXXX
pickedGeometry   XXXX
intersectionType   XXXX
sortOrder   XXXX

WaveShaper

channelCountMode     XX
channelInterpretation     XX
children     XX
curve     XX
description     XX
enabled     XX
gain     XX
metadata     XX
oversample     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused     XX

WindPhysicsModel

direction   XXXX
enabled   XXXX
gustiness   XXXX
metadata   XXXX
speed   XXXX
turbulence   XXXX

WorldInfo

metadata XXXXXX
info XXXXXX
title XXXXXX

X3DAppearanceChildNode

metadata XXXXXX

X3DAppearanceNode

metadata XXXXXX

X3DBackgroundNode

set_bind XXXXXX
groundAngle XXXXXX
groundcolor XXXXXX
metadata XXXXXX
skyAngle XXXXXX
skyColor XXXXXX
transparency   XXXX
bindTime XXXXXX
isBound XXXXXX

X3DBindableNode

set_bind XXXXXX
metadata XXXXXX
bindTime XXXXXX
isBound XXXXXX

X3DBoundedObject

bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

X3DChaserNode

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
duration   XXXX
initialDestination   XXXX
initialValue   XXXX

X3DChildNode

metadata XXXXXX

X3DColorNode

metadata XXXXXX

X3DComposableVolumeRenderStyleNode

enabled    XXX
metadata    XXX

X3DComposedGeometryNode

attrib  XXXXX
color XXXXXX
coord XXXXXX
fogCoord  XXXXX
metadata XXXXXX
normal XXXXXX
texCoord XXXXXX
ccw XXXXXX
colorPerVertex XXXXXX
normalPerVertex XXXXXX
solid XXXXXX

X3DCoordinateNode

metadata XXXXXX

X3DDamperNode

set_destination   XXXX
set_value   XXXX
metadata   XXXX
tau   XXXX
tolerance   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX
order   XXXX

X3DDragSensorNode

autoOffset XXXXXX
description XXXXXX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX
isOver XXXXXX
trackPoint_changed XXXXXX

X3DEnvironmentalSensorNode

center XXXXXX
description     XX
enabled XXXXXX
metadata XXXXXX
size XXXXXX
enterTime XXXXXX
exitTime XXXXXX
isActive XXXXXX

X3DEnvironmentTextureNode

description  XXXXX
metadata  XXXXX
textureProperties  XXXXX

X3DFogObject

color  XXXXX
fogType  XXXXX
visibilityRange  XXXXX

X3DFollowerNode

set_destination   XXXX
set_value   XXXX
metadata   XXXX
isActive   XXXX
value_changed   XXXX
initialDestination   XXXX
initialValue   XXXX

X3DFontStyleNode

metadata XXXXXX

X3DGeometricPropertyNode

metadata XXXXXX

X3DGeometryNode

metadata XXXXXX

X3DGroupingNode

addChildren XXXXXX
removeChildren XXXXXX
children XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

X3DInfoNode

metadata XXXXXX

X3DInterpolatorNode

set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

X3DKeyDeviceSensorNode

description     XX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX

X3DLayerNode

pickable   XXXX
metadata   XXXX
viewport   XXXX

X3DLayoutNode

metadata   XXXX

X3DLightNode

ambientIntensity XXXXXX
color XXXXXX
global  XXXXX
intensity XXXXXX
metadata XXXXXX
on XXXXXX

X3DMaterialNode

metadata XXXXXX

X3DMetadataObject

name XXXXXX
reference XXXXXX

X3DNBodyCollidableNode

enabled   XXXX
metadata   XXXX
rotation   XXXX
translation   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

X3DNBodyCollisionSpaceNode

enabled   XXXX
metadata   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

X3DNetworkSensorNode

description XX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX

X3DNode

metadata XXXXXX

X3DNormalNode

metadata XXXXXX

X3DNurbsControlCurveNode

controlPoint XXXXXX
metadata XXXXXX

X3DNurbsSurfaceGeometryNode

controlPoint XXXXXX
metadata XXXXXX
texCoord XXXXXX
uTessellation XXXXXX
vTessellation XXXXXX
weight XXXXXX
solid XXXXXX
uClosed XXXXXX
uDimension XXXXXX
uKnot XXXXXX
uOrder XXXXXX
vClosed XXXXXX
vDimension XXXXXX
vKnot XXXXXX
vOrder XXXXXX

X3DOneSidedMaterialNode

emissiveColor     XX
emissiveTexture     XX
emissiveTextureMapping     XX
metadata     XX
normalTexture     XX
normalTextureMapping     XX
normalScale     XX

X3DParametricGeometryNode

metadata XXXXXX

X3DParticleEmitterNode

metadata   XXXX
speed   XXXX
variation   XXXX
mass   XXXX
surfaceArea   XXXX

X3DParticlePhysicsModelNode

enabled   XXXX
metadata   XXXX

X3DPickableObject

enabled   XXXX
metadata   XXXX

X3DPickSensorNode

description XX
enabled XXXX
metadata   XXXX
matchCriterion   XXXX
objectType   XXXX
pickingGeometry   XXXX
pickTarget   XXXX
pickedGeometry   XXXX
isActive   XXXX
intersectionType   XXXX
sortOrder   XXXX

X3DPointingDeviceSensorNode

description XXXXXX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX
isOver XXXXXX

X3DProductStructureChildNode

metadata  XXXXX
name  XXXXX

X3DProgrammableShaderObject

none  XXXXX

X3DPrototypeInstance

metadata XXXXXX

X3DRigidJointNode

body1   XXXX
body2   XXXX
forceOutput   XXXX
metadata   XXXX

X3DScriptNode

description XX
metadata XXXXXX
url XXXXXX

X3DSensorNode

description XX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX

X3DSequencerNode

next XXXXXX
previous XXXXXX
set_fraction XXXXXX
key XXXXXX
keyValue XXXXXX
metadata XXXXXX
value_changed XXXXXX

X3DShaderNode

activate  XXXXX
metadata  XXXXX
isSelected  XXXXX
isValid  XXXXX
language  XXXXX

X3DShapeNode

appearance XXXXXX
geometry XXXXXX
metadata XXXXXX
bboxCenter XXXXXX
bboxDisplay     XX
bboxSize XXXXXX
visible     XX

X3DSingleTextureCoordinateNode

mapping     XX
metadata     XX

X3DSingleTextureNode

description XX
metadata     XX
textureProperties     XX

X3DSingleTextureTransformNode

mapping     XX
metadata     XX

X3DSoundChannelNode

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
channelCount     XX

X3DSoundDestinationNode

description     X X
enabled     XX
gain     XX
mediaDeviceID     XX
metadata     XX
channelCountMode     XX
channelInterpretation     XX
children     XX
isActive     XX
channelCount     XX

X3DSoundNode

description     XX
enabled     XX
metadata XXXXXX

X3DSoundProcessingNode

channelCountMode     XX
channelInterpretation     XX
children     XX
description     XX
enabled     XX
gain     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
tailTime     XX
channelCount     XX
elapsedTime     XX
isActive     XX
isPaused     XX

X3DSoundSourceNode

description     XX
enabled     XX
gain     XX
metadata     XX
pauseTime     XX
resumeTime     XX
startTime     XX
stopTime     XX
elapsedTime     XX
isActive     XX
isPaused     XX

X3DTexture2DNode

description     XX
metadata XXXXXX
repeatS XXXXXX
repeatT XXXXXX
textureProperties   XXXX

X3DTexture3DNode

description XX
metadata  XXXXX
repeatS  XXXXX
repeatT  XXXXX
repeatR  XXXXX
textureProperties   XXXX

X3DTextureCoordinateNode

metadata XXXXXX

X3DTextureNode

description XX
metadata XXXXXX

X3DTextureProjectorNode

aspectRatio XX
description     XX
direction     XX
farDistance     XX
global     XX
location     XX
metadata     XX
nearDistance     XX
on     XX
texture XX

X3DTextureTransformNode

metadata XXXXXX

X3DTimeDependentNode

description XX
enabled     XX
loop XXXXXX
metadata XXXXXX
pauseTime XXXXXX
resumeTime XXXXXX
startTime XXXXXX
stopTime XXXXXX
elapsedTime XXXXXX
isActive XXXXXX
isPaused XXXXXX

X3DTouchSensorNode

description XXXXXX
enabled XXXXXX
metadata XXXXXX
isActive XXXXXX
isOver XXXXXX
touchTime XXXXXX

X3DTriggerNode

metadata XXXXXX

X3DUrlObject

autoRefresh     XX
autoRefreshTimeLimit     XX
description     XX
load     XX
url XXXXXX

X3DVertexAttributeNode

metadata  XXXXX
name  XXXXX

X3DViewpointNode

set_bind   XXXX
centerOfRotation   XXXX
description   XXXX
farDistance     XX
jump   XXXX
metadata   XXXX
navigationInfo     XX
nearDistance     XX
orientation   XXXX
position   XXXX
retainUserOffsets   XXXX
viewAll     XX
bindTime   XXXX
isBound   XXXX

X3DViewportNode

addChildren   XXXX
removeChildren   XXXX
children   XXXX
metadata   XXXX
bboxCenter   XXXX
bboxDisplay     XX
bboxSize   XXXX
visible     XX

X3DVolumeDataNode

dimensions    XXX
metadata    XXX
bboxCenter    XXX
bboxDisplay     XX
bboxSize    XXX
visible     XX

X3DVolumeRenderStyleNode

enabled    XXX
metadata    XX

Table Z.3 lists each statement specified by this part of ISO/IEC 19775.  For each statement, the parameters supported by each version are identified listed in the order specified by the statement definition. Statements will appear in multiple rows if parameters have been added in subsequent versions.

Table Z.3 — Version content (statements)

Statement Parameters 3.0 3.1 3.2 3.3 4.0 4.1

COMPONENT

name XXXXXX
level XXXXXX

EXTERNPROTO

externprotoName XXXXXX
externprotoInterfaceDeclaration XXXXXX
externprotoURL XXXXXX

header

standard XXXXXX
version XXXXXX
character encoding XXXXXX
comments XXXXXX

META

key XXXXXX
data XXXXXX

PROFILE

name XXXXXX

PROTO

protoName XXXXXX
protoInterfaceDeclaration XXXXXX
protoDefinition XXXXXX

ROUTE

fromNodeName XXXXXX
fromFieldName XXXXXX
toNodeName XXXXXX
toFieldName XXXXXX

UNIT

category    XXX
name    XXX
conversionFactor    XXX

--- X3D separator bar ---