templates_x3d.txt

来自「gaca源码」· 文本 代码 · 共 1,645 行 · 第 1/4 页

TXT
1,645
字号
exposedField SFInt32  siteID                   0    
exposedField SFInt32  transmitterApplicationID 1    
exposedField SFInt32  transmitterEntityID      0    
exposedField SFInt32  transmitterRadioID       0    
exposedField SFInt32  transmitterSiteID        0    
exposedField SFInt32  whichGeometry            1    
exposedField SFFloat  writeInterval            1.0  
eventOut SFBool   isActive                 FALSE
eventOut SFBool   isNetworkReader          FALSE
eventOut SFBool   isNetworkWriter          FALSE
eventOut SFBool   isRtpHeaderHeard         FALSE
eventOut SFBool   isStandAlone             FALSE
eventOut SFTime   timestamp                0
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO Rectangle2D [ #%NDT=SFWorldNode,SFGeometryNode 
field SFVec2f	size	2 2
#X3D extensions
exposedField SFMetadataNode metadata   NULL
#exposedField SFBool filled TRUE
]{
}

PROTO ScalarInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn      SFFloat set_fraction
exposedField MFFloat key           []     
exposedField MFFloat keyValue      []     
eventOut     SFFloat value_changed
#X3D extensions
exposedField SFMetadataNode metadata   NULL
]{}

PROTO Script [#%NDT=SFWorldNode,SF3DNode,SF2DNode
exposedField MFScript url           []
field        SFBool   directOutput  FALSE
field        SFBool   mustEvaluate  FALSE
#X3D extensions
exposedField SFMetadataNode metadata   NULL
]{
}

PROTO Shape [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
exposedField SFAppearanceNode appearance NULL
exposedField SFGeometryNode geometry   NULL
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO SignalPdu [ #%NDT=SFWorldNode,SF3DNode,SF2DNode  
exposedField SFString address            "localhost"
exposedField SFInt32  applicationID      1    
exposedField MFInt32  data               []   
exposedField SFInt32  dataLength         0    
exposedField SFInt32  encodingScheme     0    
exposedField SFInt32  entityID           0    
exposedField SFString multicastRelayHost ""
exposedField SFInt32  multicastRelayPort 0           
exposedField SFString networkMode        "standAlone" 
exposedField SFInt32  port               0           
exposedField SFInt32  radioID            0           
exposedField SFFloat  readInterval       0.1         
exposedField SFBool   rtpHeaderExpected  FALSE
exposedField SFInt32  sampleRate         0           
exposedField SFInt32  samples            0           
exposedField SFInt32  siteID             0           
exposedField SFInt32  tdlType            0           
exposedField SFInt32  whichGeometry      1           
exposedField SFFloat  writeInterval      1.0         
eventOut SFBool   isActive
eventOut SFBool   isNetworkReader
eventOut SFBool   isNetworkWriter
eventOut SFBool   isRtpHeaderHeard
eventOut SFBool   isStandAlone
eventOut SFTime   timestamp
exposedField SFMetadataNode metadata   NULL
] {
}



PROTO Sound [ #%NDT=SFWorldNode,SF3DNode 
exposedField SFVec3f  direction     0 0 1
exposedField SFFloat  intensity     1    
exposedField SFVec3f  location      0 0 0
exposedField SFFloat  maxBack       10   
exposedField SFFloat  maxFront      10   
exposedField SFFloat  minBack       1    
exposedField SFFloat  minFront      1    
exposedField SFFloat  priority      0    
exposedField SFAudioNode   source        NULL
field        SFBool   spatialize    TRUE
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}


PROTO Sphere [ #%NDT=SFWorldNode,SFGeometryNode
field SFFloat radius  1
#X3D extensions
exposedField SFMetadataNode metadata   NULL
#field SFBool solid TRUE
] {
}


PROTO SphereSensor [ #%NDT=SFWorldNode,SF3DNode 
exposedField SFBool     autoOffset        TRUE
exposedField SFBool     enabled           TRUE
exposedField SFRotation offset            0 1 0 0 
eventOut     SFBool     isActive
eventOut     SFRotation rotation_changed
eventOut     SFVec3f    trackPoint_changed
#X3D extensions
exposedField SFMetadataNode metadata   NULL
exposedField SFString description ""
eventOut     SFBool     isOver
]{
}

PROTO SpotLight [ #%NDT=SFWorldNode,SF3DNode
exposedField SFFloat ambientIntensity  0        
exposedField SFVec3f attenuation       1 0 0    
exposedField SFFloat beamWidth         1.570796 
exposedField SFColor color             1 1 1    
exposedField SFFloat cutOffAngle       0.785398 
exposedField SFVec3f direction         0 0 -1   
exposedField SFFloat intensity         1        
exposedField SFVec3f location          0 0 0    
exposedField SFBool  on                TRUE
exposedField SFFloat radius            100      
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO StaticGroup [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
field MF3DNode  children   []
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO StringSensor [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
exposedField SFBool deletionAllowed TRUE
exposedField SFBool   enabled         TRUE
eventOut SFString enteredText       
eventOut SFString finalText         
eventOut SFBool   isActive          
exposedField SFMetadataNode metadata   NULL
] {
}



PROTO Switch [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn      MF3DNode    addChildren
eventIn      MF3DNode    removeChildren
exposedField MF3DNode    children         []
exposedField    SFInt32 whichChoice -1	
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO Text [ #%NDT=SFWorldNode,SFGeometryNode 
exposedField  MFString string    []
exposedField  MFFloat  length    []           
exposedField  SFFontStyleNode  fontStyle NULL
exposedField  SFFloat  maxExtent 0.0          
#X3D extensions
exposedField SFMetadataNode metadata   NULL
#field SFBool     solid     FALSE
] {
}

PROTO TextureBackground [ #%NDT=SFWorldNode,SF3DNode,SFBackground3DNode
eventIn SFBool  set_bind
exposedField MFFloat groundAngle   []    
exposedField MFColor groundColor   []    
exposedField SFTextureNode  backTexture   NULL  
exposedField SFTextureNode  bottomTexture NULL  
exposedField SFTextureNode  frontTexture  NULL  
exposedField SFTextureNode  leftTexture   NULL  
exposedField SFTextureNode  rightTexture  NULL  
exposedField SFTextureNode  topTexture    NULL  
exposedField MFFloat skyAngle      [] 
exposedField MFColor skyColor      0 0 0
exposedField MFFloat transparency  0    
exposedField SFTime  bindTime
exposedField SFBool  isBound
exposedField SFMetadataNode metadata   NULL
] {
}



PROTO TextureCoordinate [ #%NDT=SFWorldNode,SFTextureCoordinateNode
exposedField MFVec2f point  []  
#X3D extensions
exposedField SFMetadataNode metadata   NULL
]{
}

PROTO TextureCoordinateGenerator [ #%NDT=SFWorldNode,SFTextureCoordinateNode
exposedField SFString mode      "SPHERE"
TextureCoordinateGenerator MFFloat  parameter []
exposedField SFMetadataNode metadata   NULL
] {
}



PROTO TextureTransform [ #%NDT=SFWorldNode,SFTextureTransformNode 
exposedField SFVec2f center      0 0     
exposedField SFFloat rotation    0      
exposedField SFVec2f scale       1 1    
exposedField SFVec2f translation 0 0    
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO TimeSensor [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
exposedField SFTime   cycleInterval	1     
exposedField SFBool   enabled		TRUE
exposedField SFBool   loop		FALSE
exposedField SFTime   startTime		0      
exposedField SFTime   stopTime		0      
eventOut     SFTime   cycleTime
eventOut     SFFloat  fraction_changed
eventOut     SFBool   isActive
eventOut     SFTime   time
#X3D extensions
exposedField SFMetadataNode metadata   NULL
exposedField SFTime   pauseTime		0       
exposedField SFTime   resumeTime		0       
eventOut     SFTime   elapsedTime
eventOut     SFBool   isPaused
] {
}

PROTO TimeTrigger [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn SFBool set_boolean
eventOut SFTime triggerTime
exposedField SFMetadataNode metadata   NULL
] {
}


PROTO TouchSensor [ #%NDT=SFWorldNode,SF2DNode,SF3DNode 
exposedField SFBool  enabled TRUE
eventOut     SFVec3f hitNormal_changed
eventOut     SFVec3f hitPoint_changed
eventOut     SFVec2f hitTexCoord_changed
eventOut     SFBool  isActive
eventOut     SFBool  isOver
eventOut     SFTime  touchTime
#X3D extensions
exposedField SFMetadataNode metadata   NULL
exposedField SFString description ""
] {}

PROTO Transform [ #%NDT=SFWorldNode,SF3DNode  
eventIn      MF3DNode    addChildren
eventIn      MF3DNode    removeChildren
exposedField SFVec3f     center           0 0 0    
exposedField MF3DNode    children         []
exposedField SFRotation  rotation         0 0 1 0  
exposedField SFVec3f     scale            1 1 1   
exposedField SFRotation  scaleOrientation 0 0 1 0 
exposedField SFVec3f     translation      0 0 0   
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO TransmitterPdu [ #%NDT=SFWorldNode,SF2DNode,SF3DNode
exposedField SFString address                            "localhost"
exposedField SFVec3f  antennaLocation                    0 0 0
exposedField SFInt32  antennaPatternLength               0    
exposedField SFInt32  antennaPatternType                 0    
exposedField SFInt32  applicationID                      1    
exposedField SFInt32  cryptoKeyID                        0    
exposedField SFInt32  cryptoSystem                       0    
exposedField SFInt32  entityID                           0    
exposedField SFInt32  frequency                          0     
exposedField SFInt32  inputSource                        0    
exposedField SFInt32  lengthOfModulationParameters       0    
exposedField SFInt32  modulationTypeDetail               0    
exposedField SFInt32  modulationTypeMajor                0    
exposedField SFInt32  modulationTypeSpreadSpectrum       0    
exposedField SFInt32  modulationTypeSystem               0    
exposedField SFString multicastRelayHost                 ""
exposedField SFInt32  multicastRelayPort                 0           
exposedField SFString networkMode                        "standAlone" 
exposedField SFInt32  port                               0   
exposedField SFFloat  power                              0.0 
exposedField SFInt32  radioEntityTypeCategory            0   
exposedField SFInt32  radioEntityTypeCountry             0   
exposedField SFInt32  radioEntityTypeDomain              0   
exposedField SFInt32  radioEntityTypeKind                0   
exposedField SFInt32  radioEntityTypeNomenclature        0   
exposedField SFInt32  radioEntityTypeNomenclatureVersion 0   
exposedField SFInt32  radioID                            0   
exposedField SFFloat  readInterval                       0.1 
exposedField SFVec3f  relativeAntennaLocation            0 0 0
exposedField SFBool   rtpHeaderExpected                  FALSE
exposedField SFInt32  siteID                             0    
exposedField SFFloat  transmitFrequencyBandwidth         0.0  
exposedField SFInt32  transmitState                      0    
exposedField SFInt32  whichGeometry                      1    
exposedField SFFloat  writeInterval                      1.0  
eventOut SFBool   isActive                           FALSE
eventOut SFBool   isNetworkReader                    FALSE
eventOut SFBool   isNetworkWriter                    FALSE
eventOut SFBool   isRtpHeaderHeard                   FALSE
eventOut SFBool   isStandAlone                       FALSE
eventOut SFTime   timestamp                          0
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO TriangleFanSet [ #%NDT=SFWorldNode,SFGeometryNode
exposedField SFColorNode  color           NULL
exposedField SFCoordinateNode coord       NULL
exposedField MFInt32 fanCount        []   
exposedField SFNormalNode  normal          NULL 
exposedField SFTextureCoordinateNode  texCoord        NULL 
field SFBool  ccw             TRUE
field SFBool  colorPerVertex  TRUE
field SFBool  normalPerVertex TRUE
field SFBool  solid           TRUE
exposedField SFMetadataNode metadata   NULL
] {
}


PROTO TriangleSet [ #%NDT=SFWorldNode,SFGeometryNode
exposedField SFColorNode  color           NULL 
exposedField SFCoordinateNode  coord           NULL
exposedField SFNormalNode  normal          NULL
exposedField SFTextureCoordinateNode texCoord        NULL
field SFBool  ccw             TRUE
field SFBool  colorPerVertex  TRUE
field SFBool  normalPerVertex TRUE
field SFBool  solid           TRUE
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO TriangleSet2D [ #%NDT=SFWorldNode,SFGeometryNode
exposedField MFVec2f vertices []
#field SFBool  solid    FALSE
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO TriangleStripSet [ #%NDT=SFWorldNode,SFGeometryNode
exposedField SFColorNode  color           NULL 
exposedField SFCoordinateNode  coord           NULL 
exposedField SFNormalNode  normal          NULL 
exposedField MFInt32 stripCount      []   
exposedField SFTextureCoordinateNode  texCoord        NULL
field SFBool  ccw             TRUE
field SFBool  colorPerVertex  TRUE
field SFBool  normalPerVertex TRUE
field SFBool  solid           TRUE
exposedField SFMetadataNode metadata   NULL
] {
}

PROTO Viewpoint [ #%NDT=SFWorldNode,SF3DNode,SFViewpointNode
eventIn      SFBool     set_bind
exposedField SFFloat    fieldOfView    0.785398
exposedField SFBool     jump           TRUE
exposedField SFRotation orientation    0 0 1 0 
exposedField SFVec3f    position       0 0 10  
field        SFString   description    ""
eventOut     SFTime     bindTime
eventOut     SFBool     isBound
#X3D extensions
exposedField SFMetadataNode metadata   NULL
exposedField SFVec3f    centerOfRotation 0 0 0
] {
}


PROTO VisibilitySensor [ #%NDT=SFWorldNode,SF3DNode 
exposedField SFVec3f center   0 0 0  
exposedField SFBool  enabled  TRUE
exposedField SFVec3f size     0 0 0 
eventOut     SFTime  enterTime
eventOut     SFTime  exitTime
eventOut     SFBool  isActive
#X3D extensions
exposedField SFMetadataNode metadata   NULL
]{
}

PROTO WorldInfo [ #%NDT=SFWorldNode,SF2DNode,SF3DNode
field MFString info  []
field SFString title ""
#X3D extensions
exposedField SFMetadataNode metadata   NULL
] {
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?