templates_x3d.txt
来自「gaca源码」· 文本 代码 · 共 1,645 行 · 第 1/4 页
TXT
1,645 行
PROTO LoadSensor [ #%NDT=SFWorldNode,SFStreamingNode
exposedField SFBool enabled TRUE
exposedField SFTime timeOut 0
exposedField MFStreamingNode watchList []
eventOut SFBool isActive
eventOut SFBool isLoaded
eventOut SFTime loadTime
eventOut SFFloat progress
exposedField SFMetadataNode metadata NULL
] {
}
PROTO LOD [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn MF3DNode addChildren
eventIn MF3DNode removeChildren
exposedField MF3DNode children []
field SFVec3f center 0 0 0
field MFFloat range []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO Material [ #%NDT=SFWorldNode,SFMaterialNode
exposedField SFFloat ambientIntensity 0.2
exposedField SFColor diffuseColor 0.8 0.8 0.8
exposedField SFColor emissiveColor 0 0 0
exposedField SFFloat shininess 0.2
exposedField SFColor specularColor 0 0 0
exposedField SFFloat transparency 0
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MetadataDouble [ #%NDT=SFWorldNode,SFMetadataNode
exposedField SFString name ""
exposedField SFString reference ""
exposedField MFDouble value []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MetadataFloat[ #%NDT=SFWorldNode,SFMetadataNode
exposedField SFString name ""
exposedField SFString reference ""
exposedField MFFloat value []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MetadataInteger [ #%NDT=SFWorldNode,SFMetadataNode
exposedField SFString name ""
exposedField SFString reference ""
exposedField MFInt32 value []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MetadataSet [ #%NDT=SFWorldNode,SFMetadataNode
exposedField SFString name ""
exposedField SFString reference ""
exposedField MFMetadataNode value []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MetadataString [ #%NDT=SFWorldNode,SFMetadataNode
exposedField SFString name ""
exposedField SFString reference ""
exposedField MFString value []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MovieTexture [ #%NDT=SFWorldNode,SFTextureNode,SFStreamingNode
exposedField SFBool loop FALSE
exposedField SFFloat speed 1.0
exposedField SFTime startTime 0
exposedField SFTime stopTime 0
exposedField MFURL url []
field SFBool repeatS TRUE
field SFBool repeatT TRUE
eventOut SFTime duration_changed
eventOut SFBool isActive
#X3D extensions
exposedField SFMetadataNode metadata NULL
exposedField SFTime resumeTime 0
exposedField SFTime pauseTime 0
eventOut SFTime elapsedTime
eventOut SFBool isPaused
] {
}
PROTO MultiTexture [ #%NDT=SFWorldNode,SFTextureNode
exposedField SFFloat alpha 1
exposedField SFColor color 1 1 1
exposedField MFString function []
exposedField MFString mode []
exposedField MFString source []
exposedField MFTextureNode texture []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MultiTextureCoordinate [ #%NDT=SFWorldNode,SFTextureCoordinateNode
MultiTextureCoordinate MFTextureCoordinateNode texCoord NULL
exposedField SFMetadataNode metadata NULL
] {
}
PROTO MultiTextureTransform [ #%NDT=SFWorldNode,SFTextureTransformNode
exposedField MFTextureTransformNode textureTransform []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NavigationInfo [ #%NDT=SFWorldNode,SF3DNode,SFNavigationInfoNode
eventIn SFBool set_bind
exposedField MFFloat avatarSize [0.25, 1.6, 0.75]
exposedField SFBool headlight TRUE
exposedField SFFloat speed 1.0
exposedField MFString type ["WALK", "ANY"]
exposedField SFFloat visibilityLimit 0.0
eventOut SFBool isBound
#X3D extensions
exposedField SFMetadataNode metadata NULL
exposedField MFString transitionType ["WALK", "ANY"]
eventOut SFTime bindTime
]{
}
PROTO Normal [ #%NDT=SFWorldNode,SFNormalNode
exposedField MFVec3f vector []
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NormalInterpolator [ #%NDT=SFWorldNode,SF3DNode
eventIn SFFloat set_fraction
exposedField MFFloat key []
exposedField MFVec3f keyValue []
eventOut MFVec3f value_changed
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsCurve [ #%NDT=SFWorldNode,SFGeometryNode,SFNurbsCurveNode
exposedField MFVec3f controlPoint []
exposedField SFInt32 tessellation 0
exposedField MFDouble weight []
field SFBool closed FALSE
field MFFloat knot []
field SFInt32 order 3
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsCurve2D [ #%NDT=SFWorldNode,SFNurbsControlCurveNode
exposedField MFVec2f controlPoint []
exposedField SFInt32 tessellation 0
exposedField MFFloat weight []
field MFFloat knot []
field SFInt32 order 3
field SFBool closed FALSE
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsOrientationInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn SFFloat set_fraction
exposedField SFCoordinateNode controlPoints NULL
exposedField MFDouble knot []
exposedField SFInt32 order 3
exposedField MFDouble weight []
eventOut SFRotation value_changed
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsPatchSurface [ #%NDT=SFWorldNode,SFGeometryNode,SFNurbsSurfaceNode
exposedField SFCoordinateNode controlPoint NULL
exposedField SFTextureCoordinateNode texCoord NULL
exposedField SFInt32 uTessellation 0
exposedField SFInt32 vTessellation 0
exposedField MFDouble weight []
field SFBool solid TRUE
field SFBool uClosed FALSE
field SFInt32 uDimension 0
field MFDouble uKnot []
field SFInt32 uOrder 3
field SFBool vClosed FALSE
field SFInt32 vDimension 0
field MFDouble vKnot []
field SFInt32 vOrder 3
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsPositionInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn SFFloat set_fraction
exposedField SFCoordinateNode controlPoints NULL
exposedField MFDouble knot []
exposedField SFInt32 order 3
exposedField MFDouble weight []
eventOut SFVec3f value_changed
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsSet [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn MFNurbsSurfaceNode addGeometry
eventIn MFNurbsSurfaceNode removeGeometry
exposedField MFNurbsSurfaceNode geometry []
exposedField SFFloat tessellationScale 1.0
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsSurfaceInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
eventIn SFVec2f set_fraction
exposedField SFCoordinateNode controlPoints NULL
exposedField MFDouble weight []
eventOut SFVec3f position_changed
eventOut SFVec3f normal_changed
field SFInt32 uDimension 0
field MFDouble uKnot []
field SFInt32 uOrder 3
field SFInt32 vDimension 0
field MFDouble vKnot []
field SFInt32 vOrder 3
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsSweptSurface [ #%NDT=SFWorldNode,SFGeometryNode,SFNurbsSurfaceNode
exposedField SFNurbsControlCurveNode crossSectionCurve NULL
exposedField SFNurbsCurveNode trajectoryCurve NULL
field SFBool ccw TRUE
field SFBool solid TRUE
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsSwungSurface [ #%NDT=SFWorldNode,SFGeometryNode,SFNurbsSurfaceNode
exposedField SFNurbsControlCurveNode profileCurve NULL
exposedField SFNurbsControlCurveNode trajectoryCurve NULL
field SFBool ccw TRUE
field SFBool solid TRUE
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsTextureCoordinate [ #%NDT=SFWorldNode,SFTextureCoordinateNode
exposedField MFVec2f controlPoint []
exposedField MFFloat weight []
field SFInt32 uDimension 0
field MFDouble uKnot []
field SFInt32 uOrder 3
field SFInt32 vDimension 0
field MFDouble vKnot []
field SFInt32 vOrder 3
exposedField SFMetadataNode metadata NULL
] {
}
PROTO NurbsTrimmedSurface [ #%NDT=SFWorldNode,SFGeometryNode,SFNurbsSurfaceNode
eventIn MFNurbsControlCurveNode addTrimmingContour
eventIn MFNurbsControlCurveNode removeTrimmingContour
exposedField MFNurbsControlCurveNode trimmingContour []
exposedField SFCoordinateNode controlPoint NULL
exposedField SFTextureCoordinateNode texCoord NULL
exposedField SFInt32 uTessellation 0
exposedField SFInt32 vTessellation 0
exposedField MFDouble weight []
field SFBool solid TRUE
field SFBool uClosed FALSE
field SFInt32 uDimension 0
field MFDouble uKnot []
field SFInt32 uOrder 3
field SFBool vClosed FALSE
field SFInt32 vDimension 0
field MFDouble vKnot []
field SFInt32 vOrder 3
exposedField SFMetadataNode metadata NULL
] {
}
PROTO OrientationInterpolator [ #%NDT=SFWorldNode,SF3DNode
eventIn SFFloat set_fraction
exposedField MFFloat key []
exposedField MFRotation keyValue []
eventOut SFRotation value_changed
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO PixelTexture [ #%NDT=SFWorldNode,SFTextureNode
exposedField SFImage image 0 0 0
field SFBool repeatS TRUE
field SFBool repeatT TRUE
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO PlaneSensor [ #%NDT=SFWorldNode,SF3DNode
exposedField SFBool autoOffset TRUE
exposedField SFBool enabled TRUE
exposedField SFVec2f maxPosition -1 -1
exposedField SFVec2f minPosition 0 0
exposedField SFVec3f offset 0 0 0
eventOut SFBool isActive
eventOut SFVec3f trackPoint_changed
eventOut SFVec3f translation_changed
#X3D extensions
exposedField SFMetadataNode metadata NULL
exposedField SFString description ""
eventOut SFBool isOver
] {
}
PROTO PointLight [ #%NDT=SFWorldNode,SF3DNode
exposedField SFFloat ambientIntensity 0
exposedField SFVec3f attenuation 1 0 0
exposedField SFColor color 1 1 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 PointSet [ #%NDT=SFWorldNode,SFGeometryNode
exposedField SFColorNode color NULL
exposedField SFCoordinateNode coord NULL
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO Polyline2D [#%NDT=SFWorldNode,SFGeometryNode
exposedField MFVec2f lineSegments []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO Polypoint2D [#%NDT=SFWorldNode,SFGeometryNode
exposedField MFVec2f point []
exposedField SFMetadataNode metadata NULL
] {
}
PROTO PositionInterpolator [ #%NDT=SFWorldNode,SF3DNode
eventIn SFFloat set_fraction
exposedField MFFloat key []
exposedField MFVec3f keyValue []
eventOut SFVec3f value_changed
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO PositionInterpolator2D [ #%NDT=SFWorldNode,SF2DNode,SF3DNode
eventIn SFFloat set_fraction
exposedField MFFloat key []
exposedField MFVec2f keyValue []
eventOut SFVec2f value_changed
#X3D extensions
exposedField SFMetadataNode metadata NULL
] {
}
PROTO ProximitySensor [ #%NDT=SFWorldNode,SF3DNode
exposedField SFVec3f center 0 0 0
exposedField SFVec3f size 0 0 0
exposedField SFBool enabled TRUE
eventOut SFBool isActive
eventOut SFVec3f position_changed
eventOut SFRotation orientation_changed
eventOut SFTime enterTime
eventOut SFTime exitTime
#X3D extensions
exposedField SFMetadataNode metadata NULL
eventOut SFVec3f centerOfRotation_changed
] {
}
PROTO ReceiverPdu [ #%NDT=SFWorldNode,SF3DNode,SF2DNode
exposedField SFString address "localhost"
exposedField SFInt32 applicationID 1
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 SFFloat receivedPower 0.0
exposedField SFInt32 receiverState 0
exposedField SFBool rtpHeaderExpected
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?