templates1.txt
来自「gaca源码」· 文本 代码 · 共 1,293 行 · 第 1/4 页
TXT
1,293 行
# modified JCD
PROTO Bitmap [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField SFVec2f scale -1 -1 #%b=[-1,+I) #%q=12 #%a=12
] {
}
PROTO Box [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
field SFVec3f size 2 2 2 #%b=[0,+I) #%q=11
] {
}
PROTO Circle [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField SFFloat radius 1 #%b=[0,+I) #%q=12 #%a=7
] {
}
PROTO Collision [ #%NDT=SFWorldNode,SF3DNode %COD=N
eventIn MF3DNode addChildren
eventIn MF3DNode removeChildren
exposedField MF3DNode children []
exposedField SFBool collide TRUE
field SF3DNode proxy NULL
eventOut SFTime collideTime
] {
}
PROTO Color [ #%NDT=SFWorldNode,SFColorNode %COD=N
exposedField MFColor color [] #%b=[0,1] #%q=4 #%a=4
] {
}
PROTO ColorInterpolator [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
eventIn SFFloat set_fraction
exposedField MFFloat key [] #%b=[0,1] #%q=8
exposedField MFColor keyValue [] #%b=[0,1] #%q=4
eventOut SFColor value_changed
] {
}
PROTO CompositeTexture2D [ #%NDT=SFWorldNode,SFTextureNode %COD=N
eventIn MF2DNode addChildren
eventIn MF2DNode removeChildren
exposedField MF2DNode children []
exposedField SFInt32 pixelWidth -1 #%b=[0,65535] #%q=13 16
exposedField SFInt32 pixelHeight -1 #%b=[0,65535] #%q=13 16
exposedField SFBackground2DNode background NULL
exposedField SFViewportNode viewport NULL
field SFInt32 repeatSandT 3 #%b=[0,3] #%q=13 2
] {
}
PROTO CompositeTexture3D [ #%NDT=SFWorldNode,SFTextureNode %COD=N
eventIn MF3DNode addChildren
eventIn MF3DNode removeChildren
exposedField MF3DNode children []
exposedField SFInt32 pixelWidth -1 #%b=[0,65535] #%q=13 16
exposedField SFInt32 pixelHeight -1 #%b=[0,65535] #%q=13 16
exposedField SFBackground3DNode background NULL
exposedField SFFogNode fog NULL
exposedField SFNavigationInfoNode navigationInfo NULL
exposedField SFViewpointNode viewpoint NULL
field SFBool repeatS TRUE
field SFBool repeatT TRUE
] {
}
PROTO Conditional [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
eventIn SFBool activate
eventIn SFBool reverseActivate FALSE
exposedField SFCommandBuffer buffer ""
eventOut SFBool isActive
]{
}
PROTO Cone [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
field SFFloat bottomRadius 1 #%b=[0,+I) #%q=11
field SFFloat height 2 #%b=[0,+I) #%q=11
field SFBool side TRUE
field SFBool bottom TRUE
] {
}
PROTO Coordinate [ #%NDT=SFWorldNode,SFCoordinateNode %COD=N
exposedField MFVec3f point [] #%b=(-I,+I) #%q=1 #%a=1
] {
}
PROTO Coordinate2D [ #%NDT=SFWorldNode,SFCoordinate2DNode %COD=N
exposedField MFVec2f point [] #%b=(-I,+I) #%q=2 #%a=2
] {
}
PROTO CoordinateInterpolator [ #%NDT=SFWorldNode,SF3DNode %COD=N
eventIn SFFloat set_fraction
exposedField MFFloat key [] #%b=[0,1] #%q=8
exposedField MFVec3f keyValue [] #%b=(-I,+I) #%q=1
eventOut MFVec3f value_changed
] {
}
PROTO CoordinateInterpolator2D [ #%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 MFVec2f value_changed
] {
}
PROTO Curve2D [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
exposedField SFCoordinate2DNode point []
exposedField SFFloat fineness 0.5 #%b=[0,1] #%q=0 #%a=7
exposedField MFInt32 type [] #%b=[0,3] #%q=13 2
] {
}
PROTO Cylinder [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
field SFBool bottom TRUE
field SFFloat height 2 #%b=[0,+I) #%q=11
field SFFloat radius 1 #%b=[0,+I) #%q=11
field SFBool side TRUE
field SFBool top TRUE
] {
}
PROTO CylinderSensor [ #%NDT=SFWorldNode,SF3DNode %COD=N
exposedField SFBool autoOffset TRUE
exposedField SFFloat diskAngle 0.262 #%b=[0,1.5707963] #%q=6
exposedField SFBool enabled TRUE
exposedField SFFloat maxAngle -1 #%b=[-6.2831853,6.2831853] #%q=6
exposedField SFFloat minAngle 0 #%b=[-6.2831853,6.2831853] #%q=6
exposedField SFFloat offset 0 #%b=[0,6.2831853] #%q=6
eventOut SFBool isActive
eventOut SFRotation rotation_changed
eventOut SFVec3f trackPoint_changed
] {
}
PROTO DirectionalLight [ #%NDT=SFWorldNode,SF3DNode %COD=N
exposedField SFFloat ambientIntensity 0 #%b=[0,1] #%q=4 #%a=8
exposedField SFColor color 1 1 1 #%b=[0,1] #%q=4 #%a=4
exposedField SFVec3f direction 0 0 -1 #%q=9 #%a=9
exposedField SFFloat intensity 1 #%b=[0,1] #%q=4 #%a=8
exposedField SFBool on TRUE
] {
}
PROTO DiscSensor [ #%NDT=SFWorldNode,SF2DNode,SF3DNode %COD=N
exposedField SFBool autoOffset TRUE
exposedField SFBool enabled TRUE
exposedField SFFloat maxAngle -1 #%b=[-6.2831853,6.2831853] #%q=6
exposedField SFFloat minAngle 0 #%b=[-6.2831853,6.2831853] #%q=6
exposedField SFFloat offset 0 #%b=[0,6.2831853] #%q=6
eventOut SFBool isActive
eventOut SFFloat rotation_changed
eventOut SFVec2f trackPoint_changed
] {
}
PROTO ElevationGrid [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
eventIn MFFloat set_height
exposedField SFColorNode color NULL
exposedField SFNormalNode normal NULL
exposedField SFTextureCoordinateNode texCoord NULL
field MFFloat height [] #%b=(-I,+I) #%q=11 #%a=7
field SFBool ccw TRUE
field SFBool colorPerVertex TRUE
field SFFloat creaseAngle 0.0 #%b=[0,6.2831853] #%q=6
field SFBool normalPerVertex TRUE
field SFBool solid TRUE
field SFInt32 xDimension 0 #%b=[0,+I) #%q=11
field SFFloat xSpacing 1.0 #%b=(0,+I) #%q=11
field SFInt32 zDimension 0 #%b=[0,+I) #%q=11
field SFFloat zSpacing 1.0 #%b=[0,+I) #%q=11
] {
}
PROTO Expression [ #%NDT=SFWorldNode,SFExpressionNode %COD=N
exposedField SFInt32 expression_select1 0 #%b=(0,31) #%q=13 5
exposedField SFInt32 expression_intensity1 0 #%b=(0,63) #%q=13 6
exposedField SFInt32 expression_select2 0 #%b=(0,31) #%q=13 5
exposedField SFInt32 expression_intensity2 0 #%b=(0,63) #%q=13 6
exposedField SFBool init_face FALSE
exposedField SFBool expression_def FALSE
] {
}
PROTO Extrusion [ #%NDT=SFWorldNode,SFGeometryNode %COD=N
eventIn MFVec2f set_crossSection
eventIn MFRotation set_orientation
eventIn MFVec2f set_scale
eventIn MFVec3f set_spine
field SFBool beginCap TRUE
field SFBool ccw TRUE
field SFBool convex TRUE
field SFFloat creaseAngle 0.0 #%b=[0,6.2831853] #%q=6
field MFVec2f crossSection [ 1 1, 1 -1, -1 -1, -1 1, 1 1 ] #%b=(-I,+I) #%q=2
field SFBool endCap TRUE
field MFRotation orientation [0 0 1 0] #%b=(-I,+I) #%q=10
field MFVec2f scale [1 1] #%b=[0,+I) #%q=7
field SFBool solid TRUE
field MFVec3f spine [ 0 0 0, 0 1 0 ] #%b=(-I,+I) #%q=1
] {
}
PROTO Face [ #%NDT=SFWorldNode,SF3DNode,SF2DNode %COD=N
exposedField SFFAPNode fap NULL
exposedField SFFDPNode fdp NULL
exposedField SFFITNode fit NULL
exposedField SFAudioNode ttsSource NULL
exposedField MF3DNode renderedFace []
] {
}
PROTO FaceDefMesh [ #%NDT=SFWorldNode,SFFaceDefMeshNode %COD=N
field SF3DNode faceSceneGraphNode NULL
field MFInt32 intervalBorders [] #%q=0
field MFInt32 coordIndex [] #%q=0
field MFVec3f displacements [] #%q=0
] {
}
PROTO FaceDefTables [ #%NDT=SFWorldNode,SFFaceDefTablesNode %COD=N
field SFInt32 fapID 1 #%b=[1, 68] #%q=13 7
field SFInt32 highLevelSelect 1 #%b=[1, 64] #%q=13 6
exposedField MFFaceDefMeshNode faceDefMesh []
exposedField MFFaceDefTransformNode faceDefTransform []
] {
}
PROTO FaceDefTransform [ #%NDT=SFWorldNode,SFFaceDefTransformNode %COD=N
field SF3DNode faceSceneGraphNode NULL
field SFInt32 fieldId 1
field SFRotation rotationDef 0 0 1 0 #%b=(-I,+I) #%q=10
field SFVec3f scaleDef 1 1 1 #%q=7
field SFVec3f translationDef 0 0 0 #%q=1
] {
}
PROTO FAP [ #%NDT=SFWorldNode,SFFAPNode %COD=N
exposedField SFVisemeNode viseme NULL
exposedField SFExpressionNode expression NULL
exposedField SFInt32 open_jaw +I #%b=[0, +I) #%q=0
exposedField SFInt32 lower_t_midlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_b_midlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_l_corner +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_r_corner +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_t_lip_lm +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_t_lip_rm +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_b_lip_lm +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_b_lip_rm +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_cornerlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_cornerlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 thrust_jaw +I #%b=[0,+I) #%q=0
exposedField SFInt32 shift_jaw +I #%b=(-I,+I) #%q=0
exposedField SFInt32 push_b_lip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 push_t_lip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 depress_chin +I #%b=(-I,+I) #%q=0
exposedField SFInt32 close_t_l_eyelid +I #%b=(-I,+I) #%q=0
exposedField SFInt32 close_t_r_eyelid +I #%b=(-I,+I) #%q=0
exposedField SFInt32 close_b_l_eyelid +I #%b=(-I,+I) #%q=0
exposedField SFInt32 close_b_r_eyelid +I #%b=(-I,+I) #%q=0
exposedField SFInt32 yaw_l_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 yaw_r_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 pitch_l_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 pitch_r_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 thrust_l_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 thrust_r_eyeball +I #%b=(-I,+I) #%q=0
exposedField SFInt32 dilate_l_pupil +I #%b=(-I,+I) #%q=0
exposedField SFInt32 dilate_r_pupil +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_i_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_i_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_m_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_m_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_o_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_o_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 squeeze_l_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 squeeze_r_eyebrow +I #%b=(-I,+I) #%q=0
exposedField SFInt32 puff_l_cheek +I #%b=(-I,+I) #%q=0
exposedField SFInt32 puff_r_cheek +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lift_l_cheek +I #%b=[0,+I) #%q=0
exposedField SFInt32 lift_r_cheek +I #%b=[0,+I) #%q=0
exposedField SFInt32 shift_tongue_tip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_tongue_tip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 thrust_tongue_tip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_tongue +I #%b=(-I,+I) #%q=0
exposedField SFInt32 tongue_roll +I #%b=[0,+I) #%q=0
exposedField SFInt32 head_pitch +I #%b=(-I,+I) #%q=0
exposedField SFInt32 head_yaw +I #%b=(-I,+I) #%q=0
exposedField SFInt32 head_roll +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_t_midlip_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_b_midlip_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_l_cornerlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_r_cornerlip +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_t_lip_lm_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 lower_t_lip_rm_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_b_lip_lm_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_b_lip_rm_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_cornerlip_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_cornerlip_o +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_l_nose +I #%b=(-I,+I) #%q=0
exposedField SFInt32 stretch_r_nose +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_nose +I #%b=(-I,+I) #%q=0
exposedField SFInt32 bend_nose +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_l_ear +I #%b=(-I,+I) #%q=0
exposedField SFInt32 raise_r_ear +I #%b=(-I,+I) #%q=0
exposedField SFInt32 pull_l_ear +I #%b=(-I,+I) #%q=0
exposedField SFInt32 pull_r_ear +I #%b=(-I,+I) #%q=0
] {
}
PROTO FDP [ #%NDT=SFWorldNode,SFFDPNode %COD=N
exposedField SFCoordinateNode featurePointsCoord NULL
exposedField SFTextureCoordinateNode textureCoord NULL
exposedField MFFaceDefTablesNode faceDefTables []
exposedField MF3DNode faceSceneGraph []
field SFBool useOrthoTexture FALSE
] {
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?