319 lines
10 KiB
Plaintext
319 lines
10 KiB
Plaintext
#VRML V2.0 utf8
|
|
#Exported from Wings 3D 1.2
|
|
DEF Tab Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material DEF pintab Material {
|
|
diffuseColor 1.0 1.0 1.0
|
|
emissiveColor 0.686275 1.0 1.0
|
|
specularColor 0.686275 1.0 1.0
|
|
ambientIntensity 0.8955555555555555
|
|
transparency 0.0
|
|
shininess 1.0
|
|
}
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.915 1.2999999999999998 0.44,
|
|
0.915 1.2999999999999998 0.44,
|
|
-0.915 1.2999999999999998 0.0,
|
|
0.915 1.2999999999999998 0.0,
|
|
-0.7650000000000166 1.75 0.44,
|
|
-0.915 1.6000000000000165 0.44,
|
|
0.7650000000000166 1.75 0.44,
|
|
0.915 1.6000000000000165 0.44,
|
|
-0.7650000000000166 1.75 0.0,
|
|
-0.915 1.6000000000000165 0.0,
|
|
0.7650000000000166 1.75 0.0,
|
|
0.915 1.6000000000000165 0.0 ] }
|
|
coordIndex [
|
|
0, 1, 7, 6, 4, 5, -1,
|
|
0, 2, 3, 1, -1,
|
|
0, 5, 9, 2, -1,
|
|
1, 3, 11, 7, -1,
|
|
2, 9, 8, 10, 11, 3, -1,
|
|
4, 6, 10, 8, -1,
|
|
4, 8, 9, 5, -1,
|
|
6, 7, 11, 10, -1 ]
|
|
normal Normal { vector [
|
|
-0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
|
|
-0.3365567705907775 0.8125199200687453 0.4759631494779679,
|
|
-0.8125199200687453 0.3365567705907775 0.4759631494779679,
|
|
0.3365567705907775 0.8125199200687453 0.4759631494779679,
|
|
0.8125199200687453 0.3365567705907775 0.4759631494779679,
|
|
-0.3365567705907775 0.8125199200687453 -0.4759631494779679,
|
|
-0.8125199200687453 0.3365567705907775 -0.4759631494779679,
|
|
0.3365567705907775 0.8125199200687453 -0.4759631494779679,
|
|
0.8125199200687453 0.3365567705907775 -0.4759631494779679 ] }
|
|
normalIndex [
|
|
0, 1, 7, 6, 4, 5, -1,
|
|
0, 2, 3, 1, -1,
|
|
0, 5, 9, 2, -1,
|
|
1, 3, 11, 7, -1,
|
|
2, 9, 8, 10, 11, 3, -1,
|
|
4, 6, 10, 8, -1,
|
|
4, 8, 9, 5, -1,
|
|
6, 7, 11, 10, -1 ]
|
|
color Color { color [
|
|
0.8399999737739563 0.9200000166893005 0.9399999976158142,
|
|
1.0 1.0 1.0 ] }
|
|
colorIndex [
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
DEF pin3 Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pintab
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
1.26 -2.5 0.44,
|
|
1.26 -1.2999999999999998 0.44,
|
|
1.74 -1.2999999999999998 0.44,
|
|
1.74 -2.5 0.44,
|
|
1.26 -2.5 0.0,
|
|
1.26 -1.2999999999999998 0.0,
|
|
1.74 -1.2999999999999998 0.0,
|
|
1.74 -2.5 0.0 ] }
|
|
coordIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
normal Normal { vector [
|
|
-0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
|
|
normalIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
color Color { color [
|
|
0.8399999737739563 0.9200000166893005 0.9399999976158142,
|
|
1.0 1.0 1.0 ] }
|
|
colorIndex [
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
DEF pin1 Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pintab
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-1.74 -2.5 0.44,
|
|
-1.74 -1.2999999999999998 0.44,
|
|
-1.26 -1.2999999999999998 0.44,
|
|
-1.26 -2.5 0.44,
|
|
-1.74 -2.5 0.0,
|
|
-1.74 -1.2999999999999998 0.0,
|
|
-1.26 -1.2999999999999998 0.0,
|
|
-1.26 -2.5 0.0 ] }
|
|
coordIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
normal Normal { vector [
|
|
-0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
|
|
normalIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
color Color { color [
|
|
0.8399999737739563 0.9200000166893005 0.9399999976158142,
|
|
1.0 1.0 1.0 ] }
|
|
colorIndex [
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
DEF pin2 Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pintab
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.28 -2.5 0.44,
|
|
-0.28 -1.2999999999999998 0.44,
|
|
0.28 -1.2999999999999998 0.44,
|
|
0.28 -2.5 0.44,
|
|
-0.28 -2.5 0.0,
|
|
-0.28 -1.2999999999999998 0.0,
|
|
0.28 -1.2999999999999998 0.0,
|
|
0.28 -2.5 0.0 ] }
|
|
coordIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
normal Normal { vector [
|
|
-0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 0.5773502691896258,
|
|
-0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
|
|
-0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 0.5773502691896258 -0.5773502691896258,
|
|
0.5773502691896258 -0.5773502691896258 -0.5773502691896258 ] }
|
|
normalIndex [
|
|
0, 1, 5, 4, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 4, 7, 3, -1,
|
|
1, 2, 6, 5, -1,
|
|
2, 3, 7, 6, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
color Color { color [
|
|
0.8399999737739563 0.9200000166893005 0.9399999976158142,
|
|
1.0 1.0 1.0 ] }
|
|
colorIndex [
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|
|
DEF body Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material DEF body Material {
|
|
diffuseColor 1.0 1.0 1.0
|
|
emissiveColor 0.0 0.0 0.34901960784313724
|
|
specularColor 0.0 0.0 0.34901960784313724
|
|
ambientIntensity 0.11764705882352942
|
|
transparency 0.0
|
|
shininess 1.0
|
|
}
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-2.3 -1.1505 1.6,
|
|
-2.3 1.1505 1.6,
|
|
2.3 1.1505 1.6,
|
|
2.3 -1.1505 1.6,
|
|
-2.3 -1.3 0.0,
|
|
-2.3 1.3 0.0,
|
|
2.3 1.3 0.0,
|
|
2.3 -1.3 0.0,
|
|
-2.3 -1.3 0.44000000000000006,
|
|
-2.3 1.3 0.44000000000000006,
|
|
2.3 1.3 0.44000000000000006,
|
|
2.3 -1.3 0.44000000000000006 ] }
|
|
coordIndex [
|
|
0, 1, 9, 5, 4, 8, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 8, 4, 7, 11, 3, -1,
|
|
1, 2, 10, 6, 5, 9, -1,
|
|
2, 3, 11, 7, 6, 10, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
normal Normal { vector [
|
|
-0.5602381967013835 -0.557808496282559 0.6123584280727851,
|
|
-0.5602381967013835 0.557808496282559 0.6123584280727851,
|
|
0.5602381967013835 0.557808496282559 0.6123584280727851,
|
|
0.5602381967013835 -0.557808496282559 0.6123584280727851,
|
|
-0.5961326846565876 -0.5935473132161659 -0.5406731075779523,
|
|
-0.5961326846565876 0.5935473132161659 -0.5406731075779523,
|
|
0.5961326846565876 0.5935473132161659 -0.5406731075779523,
|
|
0.5961326846565876 -0.5935473132161659 -0.5406731075779523,
|
|
-0.7071067811865475 -0.7040401255166586 0.06578374922796273,
|
|
-0.7071067811865475 0.7040401255166586 0.06578374922796273,
|
|
0.7071067811865475 0.7040401255166586 0.06578374922796273,
|
|
0.7071067811865475 -0.7040401255166586 0.06578374922796273 ] }
|
|
normalIndex [
|
|
0, 1, 9, 5, 4, 8, -1,
|
|
0, 3, 2, 1, -1,
|
|
0, 8, 4, 7, 11, 3, -1,
|
|
1, 2, 10, 6, 5, 9, -1,
|
|
2, 3, 11, 7, 6, 10, -1,
|
|
4, 5, 6, 7, -1 ]
|
|
color Color { color [
|
|
0.0 0.0 0.47333332896232605,
|
|
1.0 1.0 1.0 ] }
|
|
colorIndex [
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, 0, 0, -1,
|
|
0, 0, 0, 0, -1 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|