templates1.txt

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

TXT
1,293
字号
exposedField MFVec3f keyValue      []    #%b=(-I,+I) 	#%q=1
eventOut     SFVec3f value_changed
] {
}

PROTO PositionInterpolator2D [	#%NDT=SFWorldNode,SF2DNode,SF3DNode  %COD=N
eventIn		SFFloat	set_fraction
exposedField	MFFloat	key		[]	#%b=[0,1] 	#%q=8
exposedField	MFVec2f	keyValue	[]	#%b=(-I,+I)	#%q=2
eventOut	SFVec2f	value_changed
] {
}

PROTO ProximitySensor2D [ #%NDT=SFWorldNode,SF2DNode,SF3DNode  %COD=N
exposedField	SFVec2f	center			0 0	#%b=[-1,+I)	#%q=2
exposedField	SFVec2f	size			0 0	#%b=[0,+I)	#%q=12
exposedField	SFBool	enabled			TRUE
eventOut	SFBool	isActive
eventOut	SFVec2f	position_changed
eventOut	SFFloat	orientation_changed
eventOut	SFTime	enterTime
eventOut	SFTime	exitTime
] {
}

PROTO ProximitySensor [ #%NDT=SFWorldNode,SF3DNode  %COD=N
exposedField SFVec3f    center      0 0 0    #%b=(-I,+I)	#%q=1
exposedField SFVec3f    size        0 0 0    #%b=[0,+I)   	#%q=11
exposedField SFBool     enabled     TRUE
eventOut     SFBool     isActive
eventOut     SFVec3f    position_changed
eventOut     SFRotation orientation_changed
eventOut     SFTime     enterTime
eventOut     SFTime     exitTime
] {
}

PROTO QuantizationParameter [ #%NDT=SFWorldNode,SF2DNode,SF3DNode	%COD=N
field	SFBool	isLocal			FALSE
field	SFBool	position3DQuant		FALSE
field	SFVec3f	position3DMin		-I -I -I	#%b=(-I,+I) #%q=0
field	SFVec3f	position3DMax		+I +I +I	#%b=(-I,+I) #%q=0
field	SFInt32	position3DNbBits	16		#%b=[0,31]  #%q=13 5
field	SFBool	position2DQuant		FALSE
field	SFVec2f	position2DMin		-I -I		#%b=(-I,+I) #%q=0
field	SFVec2f	position2DMax		+I +I		#%b=(-I,+I) #%q=0
field	SFInt32	position2DNbBits	16		#%b=[0,31] #%q=13 5
field	SFBool	drawOrderQuant		FALSE
field	SFFloat drawOrderMin		-I 		#%b=(-I,+I) #%q=0
field	SFFloat drawOrderMax		+I 		#%b=(-I,+I) #%q=0
field	SFInt32	drawOrderNbBits		8		#%b=[0,31]  #%q=13 5
field	SFBool	colorQuant		TRUE
field	SFFloat	colorMin		0.0		#%b=[0,1]   #%q=0
field	SFFloat	colorMax		1.0		#%b=[0,1]   #%q=0
field	SFInt32	colorNbBits		8		#%b=[0,31]  #%q=13 5
field	SFBool	textureCoordinateQuant	TRUE
field	SFFloat	textureCoordinateMin	0		#%b=[0,1]   #%q=0
field	SFFloat	textureCoordinateMax	1		#%b=[0,1]   #%q=0
field	SFInt32	textureCoordinateNbBits	16		#%b=[0,31]  #%q=13 5
field	SFBool	angleQuant		TRUE
field	SFFloat	angleMin		0.0		#%b=[0,6.2831853] #%q=0
field	SFFloat	angleMax		6.2831853	#%b=[0,6.2831853] #%q=0
field	SFInt32	angleNbBits		16		#%b=[0,31]  #%q=13 5
field	SFBool	scaleQuant		FALSE
field	SFFloat	scaleMin		0.0		#%b=(-I,+I)  #%q=0
field	SFFloat	scaleMax		+I		#%b=(-I,+I)  #%q=0
field	SFInt32	scaleNbBits		8		#%b=[0,31]  #%q=13 5
field	SFBool	keyQuant		TRUE
field	SFFloat	keyMin			0.0		#%b=(-I,+I) #%q=0
field	SFFloat	keyMax			1.0		#%b=(-I,+I) #%q=0
field	SFInt32	keyNbBits		8		#%b=[0,31] #%q=13 5
field	SFBool	normalQuant		TRUE
field	SFInt32	normalNbBits		8	#%b=[0,31]  #%q=13 5
field	SFBool	sizeQuant	        FALSE
field	SFFloat	sizeMin	        	0        #%b=(-I,+I) #%q=0
field	SFFloat	sizeMax	        	+I       #%b=(-I,+I) #%q=0
field	SFInt32	sizeNbBits	     	8       #%b=[0,31]  #%q=13 5
field	SFBool	useEfficientCoding	FALSE
]{
}

PROTO Rectangle [ #%NDT=SFWorldNode,SFGeometryNode  %COD=N
exposedField	SFVec2f	size	2 2	#%b=[0,+I)	#%q=12	#%a=2
]{
}

PROTO ScalarInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode  %COD=N
eventIn      SFFloat set_fraction
exposedField MFFloat key           []     #%b=[0,1]	#%q=8
exposedField MFFloat keyValue      []     #%b=(-I,+I)	#%q=0
eventOut     SFFloat value_changed
]{}

PROTO Script [#%NDT=SFWorldNode,SF3DNode,SF2DNode  %COD=S
exposedField MFScript url           []
field        SFBool   directOutput  FALSE
field        SFBool   mustEvaluate  FALSE
]{
}

PROTO Shape [ #%NDT=SFWorldNode,SF3DNode,SF2DNode  %COD=N
exposedField SFAppearanceNode appearance NULL
exposedField SFGeometryNode geometry   NULL
] {
}

PROTO Sound [ #%NDT=SFWorldNode,SF3DNode  %COD=N
exposedField SFVec3f  direction     0 0 1   #%b=(-I,+I)	#%q=9
exposedField SFFloat  intensity     1       #%b=[0,1]	#%q=4 #%a=7
exposedField SFVec3f  location      0 0 0   #%b=(-I,+I)	#%q=1 #%a=1
exposedField SFFloat  maxBack       10      #%b=[0,+I)	#%q=11 #%a=7
exposedField SFFloat  maxFront      10      #%b=[0,+I)	#%q=11 #%a=7
exposedField SFFloat  minBack       1       #%b=[0,+I)	#%q=11 #%a=7
exposedField SFFloat  minFront      1       #%b=[0,+I)	#%q=11 #%a=7
exposedField SFFloat  priority      0       #%b=[0,1]	#%q=4
exposedField SFAudioNode   source        NULL
field        SFBool   spatialize    TRUE
] {
}

PROTO Sound2D [ #%NDT=SFWorldNode,SF2DNode,SF3DNode  %COD=N
exposedField	SFFloat	intensity	1	#%b=[0,1]	#%q=4 #%a=7
exposedField	SFVec2f	location	0 0	#%b=(-I,+I)	#%q=2 #%a=2
exposedField	SFAudioNode	source NULL
field	SFBool	spatialize	TRUE
]{
}

PROTO Sphere [ #%NDT=SFWorldNode,SFGeometryNode  %COD=N
field SFFloat radius  1    #%b=(0,+I) 	#%q=11
] {
}


PROTO SphereSensor [ #%NDT=SFWorldNode,SF3DNode  %COD=N
exposedField SFBool     autoOffset        TRUE
exposedField SFBool     enabled           TRUE
exposedField SFRotation offset            0 1 0 0  # %b=(-I,+I) #%q=10
eventOut     SFBool     isActive
eventOut     SFRotation rotation_changed
eventOut     SFVec3f    trackPoint_changed
]{
}

PROTO SpotLight [ #%NDT=SFWorldNode,SF3DNode  %COD=N
exposedField SFFloat ambientIntensity  0         #%b=[0,1]	#%q=4  #%a=8
exposedField SFVec3f attenuation       1 0 0     #%b=[0,+I)	#%q=11 #%a=1
exposedField SFFloat beamWidth         1.570796  #%b=[0,1.5707963] #%q=6 #%a=8
exposedField SFColor color             1 1 1     #%b=[0,1]	#%q=4 #%a=4
exposedField SFFloat cutOffAngle       0.785398  #%b=[0,1.5707963] #%q=6 #%a=8
exposedField SFVec3f direction         0 0 -1    #%b=(-I,+I) #%q=9 #%a=9
exposedField SFFloat intensity         1         #%b=[0,1]	#%q=4 #%a=8
exposedField SFVec3f location          0 0 0     #%b=(-I,+I) 	#%q=1  #%a=1
exposedField SFBool  on                TRUE
exposedField SFFloat radius            100       #%b=[0,+I) 	#%q=11 #%a=7
] {
}

PROTO Switch [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
exposedField    MF3DNode  choice      []
exposedField    SFInt32 whichChoice -1	#%b=[-1, 1022]  #%q=13 10
] {
}

PROTO TermCap [ #%NDT=SFWorldNode,SF2DNode,SF3DNode %COD=N
eventIn        SFTime  evaluate
exposedField   SFInt32   capability  0     #%b=[0,127]  #%q=13 7
eventOut       SFInt32   value       0      #%b=[0,7]   #%q=13 3
] {
}

PROTO Text [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField  MFString string    []
exposedField  MFFloat  length    []               #%b=[0,+I) 	#%q=11 #%a=7
exposedField  SFFontStyleNode  fontStyle NULL
exposedField  SFFloat  maxExtent 0.0              #%b=[0,+I) 	#%q=11 #%a=7
] {
}

PROTO TextureCoordinate [ #%NDT=SFWorldNode,SFTextureCoordinateNode  %COD=N
exposedField MFVec2f point  []      #%b=(-I,+I)	#%q=5 #%a=2
]{
}

PROTO TextureTransform [ #%NDT=SFWorldNode,SFTextureTransformNode  %COD=N
exposedField SFVec2f center      0 0     #%b=(-I,+I)	#%q=2 #%a=2
exposedField SFFloat rotation    0       #%b=[0,6.2831853]	#%q=6 #%a=6
exposedField SFVec2f scale       1 1     #%b=(-I,+I)	#%q=7 #%a=12
exposedField SFVec2f translation 0 0     #%b=(-I,+I)	#%q=2 #%a=2
] {
}

PROTO TimeSensor [ #%NDT=SFWorldNode,SF3DNode,SF2DNode  %COD=N
exposedField SFTime   cycleInterval	1       #%b=(0,+I)
exposedField SFBool   enabled		TRUE
exposedField SFBool   loop		FALSE
exposedField SFTime   startTime		0       #%b=(-I,+I)
exposedField SFTime   stopTime		0       #%b=(-I,+I)
eventOut     SFTime   cycleTime
eventOut     SFFloat  fraction_changed
eventOut     SFBool   isActive
eventOut     SFTime   time
] {
}

PROTO TouchSensor [ #%NDT=SFWorldNode,SF2DNode,SF3DNode  %COD=N
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
] {}

PROTO Transform [ #%NDT=SFWorldNode,SF3DNode  %COD=N
eventIn      MF3DNode    addChildren
eventIn      MF3DNode    removeChildren
exposedField SFVec3f     center           0 0 0    #%b=(-I,+I)	#%q=1  #%a=1
exposedField MF3DNode    children         []
exposedField SFRotation  rotation         0 0 1 0  		#%q=10 #%a=10
exposedField SFVec3f     scale            1 1 1    #%b=(0,+I)	#%q=7  #%a=11
exposedField SFRotation  scaleOrientation 0 0 1 0  		#%q=10 #%a=10
exposedField SFVec3f     translation      0 0 0    #%b=(-I,+I)	#%q=1  #%a=1
] {
}

PROTO Transform2D [ #%NDT=SFWorldNode,SF2DNode,SF3DNode  %COD=N
eventIn		    MF2DNode	addChildren
eventIn		    MF2DNode	removeChildren
exposedField	MF2DNode	children	[]
exposedField	SFVec2f		center		0 0	#%b=(-I,+I) #%q=2 #%a=2
exposedField	SFFloat		rotationAngle	0	#%b=[0,6.2831853] #%q=6 #%a=6
exposedField	SFVec2f		scale		1 1	#%b=(-I,+I)	#%q=7 #%a=12
exposedField	SFFloat		scaleOrientation 0	#%b=[0,6.2831853] #%q=6 #%a=6
exposedField	SFVec2f		translation	0 0	#%b=(-I,+I)	#%q=2 #%a=2
] {
}

PROTO Valuator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode  %COD=N
eventIn         SFBool 	    inSFBool
eventIn         SFColor	    inSFColor
eventIn         MFColor	    inMFColor
eventIn         SFFloat	    inSFFloat
eventIn         MFFloat	    inMFFloat
eventIn         SFInt32	    inSFInt32
eventIn         MFInt32	    inMFInt32
eventIn         SFRotation	inSFRotation
eventIn         MFRotation	inMFRotation
eventIn         SFString	inSFString
eventIn         MFString	inMFString
eventIn         SFTime	    inSFTime
eventIn         SFVec2f	    inSFVec2f
eventIn         MFVec2f	    inMFVec2f
eventIn         SFVec3f	    inSFVec3f
eventIn         MFVec3f	    inMFVec3f
eventOut        SFBool 		outSFBool
eventOut        SFColor		outSFColor
eventOut        MFColor		outMFColor
eventOut        SFFloat		outSFFloat
eventOut        MFFloat		outMFFloat
eventOut        SFInt32		outSFInt32
eventOut        MFInt32		outMFInt32
eventOut        SFRotation	outSFRotation
eventOut        MFRotation	outMFRotation
eventOut        SFString	outSFString
eventOut        MFString	outMFString
eventOut        SFTime		outSFTime
eventOut        SFVec2f		outSFVec2f
eventOut        MFVec2f		outMFVec2f
eventOut        SFVec3f		outSFVec3f
eventOut        MFVec3f		outMFVec3f
exposedField	SFFloat	    Factor1	    1.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Factor2	    1.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Factor3	    1.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Factor4	    1.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Offset1	    0.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Offset2	    0.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Offset3	    0.0    #%b=(-I,+I) #%q=0
exposedField	SFFloat	    Offset4	    0.0    #%b=(-I,+I) #%q=0
exposedField	SFBool	    Sum	        FALSE
] {
}

PROTO Viewpoint [ #%NDT=SFWorldNode,SF3DNode,SFViewpointNode  %COD=N
eventIn      SFBool     set_bind
exposedField SFFloat    fieldOfView    0.785398  #%b=[0,3.1415927] #%q=6  #%a=8
exposedField SFBool     jump           TRUE
exposedField SFRotation orientation    0 0 1 0   		#%q=10 #%a=10
exposedField SFVec3f    position       0 0 10    #%b=(-I,+I) 	#%q=1  #%a=1
field        SFString   description    ""
eventOut     SFTime     bindTime
eventOut     SFBool     isBound
] {
}


PROTO VisibilitySensor [ #%NDT=SFWorldNode,SF3DNode  %COD=N
exposedField SFVec3f center   0 0 0      # %b=(-I,+I) #%q=1 #%a=1
exposedField SFBool  enabled  TRUE
exposedField SFVec3f size     0 0 0      # %b=[0,+I)  #%q=11 #%a=11
eventOut     SFTime  enterTime
eventOut     SFTime  exitTime
eventOut     SFBool  isActive
]{
}

PROTO Viseme [ #%NDT=SFWorldNode,SFVisemeNode  %COD=N
exposedField    SFInt32         viseme_select1  0  #%b=(0,31) #%q=13 5
exposedField    SFInt32         viseme_select2  0  #%b=(0,31)  #%q=13 5
exposedField    SFInt32         viseme_blend    0  #%b=(0,63)  #%q=13 6
exposedField    SFBool          viseme_def       FALSE
] {
}

PROTO WorldInfo [ #%NDT=SFWorldNode,SF2DNode,SF3DNode %COD=N
field MFString info  []
field SFString title ""
] {
}

⌨️ 快捷键说明

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