templates5.txt

来自「gaca源码」· 文本 代码 · 共 562 行 · 第 1/2 页

TXT
562
字号
exposedField	SFVec3f	  emitVelocityVariation 1 1 1
exposedField	SFBool	  enabled		TRUE
exposedField	SFFloat	  fadeAlpha 		1.0
exposedField	SFColor	  fadeColor 		0.25 0.25 0.25 
exposedField	SFFloat	  fadeRate 		0.25
exposedField	SFVec3f	  force 		0 -9.8 0 
exposedField	MFInfluenceNode influences	[]
exposedField	SFWorldNode init		NULL
exposedField	SFTime	  maxLifeTime 		5 
exposedField	SFFloat	  maxLifeTimeVariation 	0 
exposedField	SFInt32	  maxParticles 		500 
exposedField	SFFloat	  minRange 		1
exposedField	SFFloat	  maxRange 		-1
exposedField	SFWorldNode  primitive		NULL 
exposedField	SFInt32	  primitiveType		2
exposedField	SFFloat	  particleRadius 	0.1
exposedField	SFFloat	  particleRadiusRate 	0 
exposedField	SFFloat	  particleRadiusVariation 0
]{}

# renamed as XX for deletion
PROTO XXParticleInitBox [ #%NDT=SFWorldNode,SFParticleInitializerNode %COD=N
exposedField	SFFloat	falloff	0
exposedField	SFVec3f	size	1 1 1
]{}

# renamed as XX for deletion
PROTO XXPlanarObstacle [ #%NDT=SFWorldNode,SFInfluenceNode %COD=N
exposedField 	SFVec3f 	distance 	0 0 0
exposedField 	SFVec3f 	normal		0 1 0
exposedField	SFFloat 	reflection 	0
exposedField	SFFloat 	absorption 	0
]{}

# renamed as XX for deletion
PROTO XXPointAttractor [ #%NDT=SFWorldNode,SFInfluenceNode %COD=N
exposedField 	SFFloat innerRadius	10
exposedField 	SFFloat outerRadius	100
exposedField 	SFVec3f position	0 0 0	
exposedField	SFFloat rate 		1
]{}

PROTO PointTexture [ #%NDT=SFWorldNode,SFDepthTextureNode %COD=N
field		MFColor	color	[]
field		MFInt32	depth	[]	#%b=[0,+I]
field		SFInt32	depthNbBits 7	#%b=[0,31] #%q=13 5
field		SFInt32 height 	256	#%b=[1,+I]
field		SFInt32	width	256	#%b=[1,+I]
]{}

PROTO PositionAnimator [ #%NDT=SFWorldNode,SF3DNode %COD=N
eventIn		SFFloat		set_fraction
exposedField	SFVec2f		fromTo		0 1	#%q=8
exposedField	MFFloat		key		[]	#%q=8
exposedField	MFRotation	keyOrientation	[]
exposedField	SFInt32		keyType		0
exposedField	MFVec2f		keySpline	[0 0, 1 1 ] #%q=8
exposedField	MFVec3f		keyValue	[]	#%q=4
exposedField	SFInt32		keyValueType	0
exposedField	SFVec3f		offset		0 0 0   #%b=[-I,+I] #%q=1
exposedField	MFFloat		weight		[]	#%b=[-1,1]
eventOut	SFVec3f		endValue
eventOut	SFRotation	rotation_changed
eventOut	SFVec3f		value_changed
]{}

PROTO PositionAnimator2D [ #%NDT=SFWorldNode,SF2DNode,SF3DNode %COD=N
eventIn		SFFloat	set_fraction 
exposedField	SFVec2f	fromTo		     0 1   #%q=8
exposedField	MFFloat	key		     []	   #%q=8
exposedField	SFInt32	keyOrientation	     0
exposedField	SFInt32	keyType		     0
exposedField	MFVec2f	keySpline	     [0 0, 1 1 ] #%q=8
exposedField	MFVec2f	keyValue	     []	   #%q=4
exposedField	SFInt32	keyValueType	     0
exposedField	SFVec2f	offset		     0 0   #%b=[-I,+I] #%q=2
exposedField	MFFloat	weight		     []	   #%b=[-1,1]
eventOut	SFVec2f	endValue
eventOut	SFFloat	rotation_changed
eventOut	SFVec2f	value_changed
]{}

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

PROTO ProceduralTexture [ #%NDT=SFWorldNode,SFTextureNode %COD=N
exposedField	SFBool	aSmooth	     FALSE
exposedField	MFVec2f	aWarpmap     [0 0, 1 1]		  #%b=[0,1] #%q=2
exposedField	MFFloat	aWeights     [0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0] #%b=[-1,1]
exposedField	SFBool	bSmooth	     FALSE
exposedField	MFVec2f	bWarpmap     [0 0, 1 1]		  #%b=[0, 1] #%q=2
exposedField	MFFloat	bWeights     [0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0] #%b=[-1,1]
exposedField	SFInt32	cellWidth    4			  #%b=[0,15] #%q=13 4
exposedField	SFInt32	cellHeight   4			  #%b=[0,15] #%q=13 4
exposedField	MFColor	color	     [0.3 0.698 1, 0.8 0.8 0.8, 1 1 1, 0 0 0] #%q=4
exposedField	SFFloat	distortion   0			  #%b=[0,1] #%q=13 16
exposedField	SFInt32	height	     7			  #%b=[1,15] #%q=13 4
exposedField	SFInt32	roughness    0			  #%b=[0,15] #%q=13 4
exposedField	SFInt32	seed	     129093		  #%b=[-I,+I]
exposedField	SFInt32	type	     0			  #%b=[0,4] #%q=13 3
exposedField	SFBool	xSmooth	     FALSE
exposedField	MFVec2f	xWarpmap     []			  #%b=[0,1] #%q=2
exposedField	SFBool	ySmooth	     FALSE
exposedField	MFVec2f	yWarpmap     []			  #%b=[0,1] #%q=2
exposedField	SFInt32	width	     7			  #%b=[1,15] #%q=13 4
eventOut	SFImage image_changed
]{}

PROTO Quadric [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField 	SFVec3f	bboxSize	2 2 2	#%b=[0,+I] #%q=11  #%a=11
exposedField	MFInt32	densities	[]	#%b=[0,+I]
exposedField 	SFBool	dual		FALSE
exposedField	SFVec4f	P0		-1 0 0 1 #%b=[-I,+I] #%q=15  #%a=15
exposedField	SFVec4f	P1		1 0 0 1  #%b=[-I,+I] #%q=15  #%a=15
exposedField	SFVec4f	P2		0 1 0 0  #%b=[-I,+I] #%q=15  #%a=15
exposedField	SFVec4f	P3		0 0 1 0  #%b=[-I,+I] #%q=15  #%a=15
exposedField	SFVec4f	P4		0 1 0 1  #%b=[-I,+I] #%q=15  #%a=15
exposedField	SFVec4f	P5		0 0 1 1  #%b=[-I,+I] #%q=15  #%a=15
exposedField 	SFBool	solid		FALSE
]{}

PROTO SBBone [ #%NDT=SFWorldNode,SF2DNode,SF3DNode,SFSBBoneNode %COD=N
eventIn	        SF3DNode	addChildren
eventIn	        SF3DNode	removeChildren
exposedField  	SFInt32		boneID			0 #%b=[0,1023] #%q=13 10
exposedField 	SFVec3f		center			0 0 0 #%q=1 #%a=1
exposedField 	MF3DNode	children		[]
exposedField  	SFVec3f		endpoint		0 0 1 #%q=1 #%a=1
exposedField 	SFInt32		falloff			1 #%b=[-1,4] #%q=13 3
exposedField 	SFInt32		ikChainPosition		0 #%b=[0,3] #%q=13 2
exposedField 	MFFloat		ikPitchLimit		[]
exposedField 	MFFloat		ikRollLimit		[]
exposedField 	MFFloat		ikTxLimit		[]
exposedField 	MFFloat		ikTyLimit		[]
exposedField 	MFFloat		ikTzLimit		[]
exposedField 	MFFloat		ikYawLimit		[]
exposedField 	SFRotation	rotation		0 0 1 0 #%q=10 #%a=10
exposedField 	SFInt32		rotationOrder		0	#%b=[0,23] #%q=13 5
exposedField 	SFVec3f		scale			0 0 0	#%q=7 #%a=11
exposedField 	SFRotation	scaleOrientation	0 0 1 0	#%q=10 #%a=10
exposedField 	MFFloat		sectionInner		[]
exposedField 	MFFloat		sectionOuter		[]
exposedField 	MFFloat		sectionPosition		[]
exposedField 	MFInt32		skinCoordIndex		[] #%q=14
exposedField 	MFFloat		skinCoordWeight		[] #%b=[-1,1]
exposedField 	SFVec3f		translation		0 0 0 #%q=1 #%a=1
]{}

PROTO SBMuscle [ #%NDT=SFWorldNode,SF2DNode,SF3DNode,SFSBMuscleNode %COD=N
exposedField 	SFInt32		falloff		1	#%b=[-1,4] #%q=13 3
exposedField 	SFGeometryNode	muscleCurve	NULL
exposedField    SFInt32		muscleID	0	#%b=[0,1023] #%q=13 10
exposedField 	SFInt32		radius		1	#%q=7 #%a=11
exposedField 	MFInt32		skinCoordIndex	[]	#%b=[0,+I] #%q=14
exposedField 	MFFloat		skinCoordWeight	[]	#%b=[-1,1]
]{}

PROTO SBSegment [ #%NDT=SFWorldNode,SF2DNode,SF3DNode,SFSBSegmentNode %COD=N
eventIn         MF3DNode 	addChildren 
eventIn 	MF3DNode 	removeChildren 
exposedField 	SFVec3f		centerOfMass		0 0 0 #%q=1 #%a=1
exposedField 	MF3DNode	children		[]
exposedField	SFFloat		mass			0
exposedField 	MFVec3f		momentsOfInertia	[ 0 0 0, 0 0 0, 0 0 0 ]
exposedField 	SFString	name			""
]{}

PROTO SBSite [ #%NDT=SFWorldNode,SF2DNode,SF3DNode,SFSBSiteNode %COD=N
eventIn 	MF3DNode	addChildren 
eventIn		MF3DNode	removeChildren 
exposedField 	SFVec3f 	center			0 0 0 #%q=1 #%a=1
exposedField 	MF3DNode 	children 		[]
exposedField 	SFString 	name 			"" 
exposedField 	SFRotation 	rotation		0 0 1 0 #%q=10 #%a=10
exposedField 	SFVec3f 	scale 			1 1 1	#%q=7 #%a=11
exposedField 	SFRotation 	scaleOrientation	0 0 1 0 #%q=10 #%a=10
exposedField 	SFVec3f 	translation 		0 0 0	#%q=1 #%a=1
]{}

PROTO SBSkinnedModel [#%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
exposedField 	MFSBBoneNode 	bones		 [] 
exposedField 	SFVec3f 	center		 0 0 0	 #%q=1 #%a=1
exposedField 	MFSBMuscleNode 	muscles		 [] 
exposedField 	SFString 	name		 "" 
exposedField 	SFRotation 	rotation	 0 0 1 0 #%q=10 #%a=10
exposedField 	MFSBSegmentNode	segments	 [] 
exposedField 	SFVec3f 	scale		 1 1 1	 #%q=7 #%a=11
exposedField 	SFRotation 	scaleOrientation 0 0 1 0 #%q=10 #%a=10
exposedField 	MFSBSiteNode 	sites		 [] 
exposedField 	MF3DNode 		skeleton	 [] 
exposedField 	MF3DNode 		skin		 [] 
exposedField 	SFCoordinateNode	skinCoord	 NULL 
exposedField 	SFNormalNode 		skinNormal	 NULL 
exposedField 	SFVec3f			translation	 0 0 0  #%q=1 #%a=1
exposedField	SF3DNode 		weighsComputationSkinCoord 	NULL
]{}

PROTO SBVCAnimation [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
exposedField	MFURL		url			  []
exposedField    MF3DNode        virtualCharacters	  []	
]{}

PROTO ScalarAnimator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
eventIn         SFFloat		set_fraction
exposedField	SFVec2f		fromTo		0 1  #%q=8
exposedField	MFFloat		key		[]   #%q=8
exposedField	SFInt32		keyType		0
exposedField	MFVec2f		keySpline	[0 0, 1 1 ] #%q=8
exposedField	MFFloat		keyValue	[]    #%q=0
exposedField	SFInt32		keyValueType	0	
exposedField	SFFloat		offset		0
exposedField	MFFloat		weight		[]	#%b=[-1,1]	
eventOut	SFFloat		endValue
eventOut	SFFloat		value_changed
]{}

PROTO SimpleTexture [ #%NDT=SFWorldNode,SFDepthTextureNode %COD=N
field 	SFTextureNode	depth	        NULL
field	SFTextureNode	texture		NULL
]{}

PROTO SolidRep [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField 	SFVec3f		bboxSize	2 2 2	#%b=[0,+I] #%q=11  #%a=11
exposedField	MFInt32		densityList	[] #%b=[0,+I]
exposedField	SF3DNode	solidTree 	NULL	
]{}

PROTO SubdivisionSurface [ #%NDT=SFWorldNode,SFGeometryNode,SFBaseMeshNode %COD=N
eventIn		MFInt32	set_colorIndex
eventIn		MFInt32	set_coordIndex
eventIn		MFInt32	set_cornerVertexIndex
eventIn		MFInt32	set_creaseEdgeIndex
eventIn		MFInt32	set_creaseVertexIndex 
eventIn		MFInt32	set_dartVertexIndex
eventIn		MFInt32	set_texCoordIndex
exposedField	SFColorNode	color			NULL
exposedField	SFCoordinateNode	coord			NULL
exposedField	SFTextureCoordinateNode	texCoord		NULL
exposedField	MFSubdivSurfaceSectorNode	sectors			[]
exposedField	SFInt32	subdivisionLevel	0	#%b=[-1,+I]
exposedField	SFInt32	subdivisionType		0	#%b=[0,3] #%q=13 2
exposedField	SFInt32	subdivisionSubType	0	#%b=[0,3] #%q=13 2
field		MFInt32	invisibleEdgeIndex	[]	#%b=[0,+I]
field		SFBool	ccw			TRUE
field		MFInt32	colorIndex		[]	#%b=[-1,+I]
field		SFBool	colorPerVertex		TRUE
field		SFBool	convex			TRUE
field		MFInt32	coordIndex		[]	#%b=[-1,+I]
field		MFInt32	cornerVertexIndex	[]	#%b=[-1,+I]
field		MFInt32	creaseEdgeIndex		[]	#%b=[-1,+I]
field		MFInt32	creaseVertexIndex	[]	#%b=[-1,+I]
field		MFInt32	dartVertexIndex		[]	#%b=[-1,+I]
field		SFBool	solid			TRUE
field		MFInt32	texCoordIndex		[]	#%b=[-1,+I]
]{}

PROTO SubdivSurfaceSector [ #%NDT=SFWorldNode,SFSubdivSurfaceSectorNode %COD=N
exposedField	SFFloat	flatness	0 #%b=[0,1] #%q=7
exposedField	SFVec3f	normal		0 0 0 #%q=9
exposedField	SFFloat	normalTension	0 #%b=[0,1] #%q=7
exposedField	SFInt32	tag		0 #%b=[0,2] #%q=13 2
exposedField	SFFloat	theta		0 #%b=[0,6.2831853]	#%q=6
field		SFInt32	faceIndex	0 #%q=14
field		SFInt32	vertexIndex	0 #%q=14
]{}

PROTO WaveletSubdivisionSurface [ #%NDT=SFWorldNode,SF3DNode %COD=N
exposedField	SFGeometryNode	baseMesh	NULL
exposedField	SFFloat		fieldOfView	0.785398	# pi/4
exposedField	SFFloat		frequency	1.0
exposedField	SFInt32		quality		1                  
]{}



⌨️ 快捷键说明

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