880 lines
24 KiB
Text
880 lines
24 KiB
Text
#VRML V2.0 utf8
|
|
#Exported from Wings 3D 1.5.3
|
|
DEF window3c Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material DEF pin Material {
|
|
diffuseColor 0.84682 0.84682 0.84682
|
|
emissiveColor 7.965372077922078e-4 0.001 9.68698031968032e-4
|
|
specularColor 0.78022 0.78022 0.78022
|
|
ambientIntensity 0.8801200000000001
|
|
transparency 0.0
|
|
shininess 0.7733333333333333
|
|
}
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.2 0.32803806369599053 0.12495775220926593,
|
|
-0.2 0.4280380636959905 0.12495775220926593,
|
|
-0.09999999999999999 0.4280380636959905 0.12495775220926593,
|
|
-0.09999999999999999 0.32803806369599053 0.12495775220926593,
|
|
-0.2 0.32803806369599053 0.07495775220926593,
|
|
-0.2 0.4280380636959905 0.07495775220926593,
|
|
-0.09999999999999999 0.4280380636959905 0.07495775220926593,
|
|
-0.09999999999999999 0.32803806369599053 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window3d Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
0.09999999999999999 0.32803806369599053 0.12495775220926593,
|
|
0.09999999999999999 0.4280380636959905 0.12495775220926593,
|
|
0.2 0.4280380636959905 0.12495775220926593,
|
|
0.2 0.32803806369599053 0.12495775220926593,
|
|
0.09999999999999999 0.32803806369599053 0.07495775220926593,
|
|
0.09999999999999999 0.4280380636959905 0.07495775220926593,
|
|
0.2 0.4280380636959905 0.07495775220926593,
|
|
0.2 0.32803806369599053 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window3b Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.3265484890782755 0.13571538819384002 0.12495775220926593,
|
|
-0.3265484890782755 0.23571538819384 0.12495775220926593,
|
|
-0.22654848907827552 0.23571538819384 0.12495775220926593,
|
|
-0.22654848907827552 0.13571538819384002 0.12495775220926593,
|
|
-0.3265484890782755 0.13571538819384002 0.07495775220926593,
|
|
-0.3265484890782755 0.23571538819384 0.07495775220926593,
|
|
-0.22654848907827552 0.23571538819384 0.07495775220926593,
|
|
-0.22654848907827552 0.13571538819384002 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window3a Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
0.22917498838095807 0.13571538819384002 0.12495775220926593,
|
|
0.22917498838095807 0.23571538819384 0.12495775220926593,
|
|
0.32917498838095804 0.23571538819384 0.12495775220926593,
|
|
0.32917498838095804 0.13571538819384002 0.12495775220926593,
|
|
0.22917498838095807 0.13571538819384002 0.07495775220926593,
|
|
0.22917498838095807 0.23571538819384 0.07495775220926593,
|
|
0.32917498838095804 0.23571538819384 0.07495775220926593,
|
|
0.32917498838095804 0.13571538819384002 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window2b Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.3265484890782755 -0.24403263598566782 0.12495775220926593,
|
|
-0.3265484890782755 -0.1440326359856678 0.12495775220926593,
|
|
-0.22654848907827552 -0.1440326359856678 0.12495775220926593,
|
|
-0.22654848907827552 -0.24403263598566782 0.12495775220926593,
|
|
-0.3265484890782755 -0.24403263598566782 0.07495775220926593,
|
|
-0.3265484890782755 -0.1440326359856678 0.07495775220926593,
|
|
-0.22654848907827552 -0.1440326359856678 0.07495775220926593,
|
|
-0.22654848907827552 -0.24403263598566782 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window1b Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
0.22917498838095807 -0.24403263598566782 0.12495775220926593,
|
|
0.22917498838095807 -0.1440326359856678 0.12495775220926593,
|
|
0.32917498838095804 -0.1440326359856678 0.12495775220926593,
|
|
0.32917498838095804 -0.24403263598566782 0.12495775220926593,
|
|
0.22917498838095807 -0.24403263598566782 0.07495775220926593,
|
|
0.22917498838095807 -0.1440326359856678 0.07495775220926593,
|
|
0.32917498838095804 -0.1440326359856678 0.07495775220926593,
|
|
0.32917498838095804 -0.24403263598566782 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window2a Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.2 -0.4325523593724758 0.12495775220926593,
|
|
-0.2 -0.33255235937247585 0.12495775220926593,
|
|
-0.09999999999999999 -0.33255235937247585 0.12495775220926593,
|
|
-0.09999999999999999 -0.4325523593724758 0.12495775220926593,
|
|
-0.2 -0.4325523593724758 0.07495775220926593,
|
|
-0.2 -0.33255235937247585 0.07495775220926593,
|
|
-0.09999999999999999 -0.33255235937247585 0.07495775220926593,
|
|
-0.09999999999999999 -0.4325523593724758 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 window1a Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
0.09999999999999999 -0.4325523593724758 0.12495775220926593,
|
|
0.09999999999999999 -0.33255235937247585 0.12495775220926593,
|
|
0.2 -0.33255235937247585 0.12495775220926593,
|
|
0.2 -0.4325523593724758 0.12495775220926593,
|
|
0.09999999999999999 -0.4325523593724758 0.07495775220926593,
|
|
0.09999999999999999 -0.33255235937247585 0.07495775220926593,
|
|
0.2 -0.33255235937247585 0.07495775220926593,
|
|
0.2 -0.4325523593724758 0.07495775220926593 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
0.09999999999999999 -0.35 0.04,
|
|
0.09999999999999999 -0.15 0.04,
|
|
0.25 -0.15 0.04,
|
|
0.25 -0.35 0.04,
|
|
0.09999999999999999 -0.35 0.02,
|
|
0.09999999999999999 -0.15 0.02,
|
|
0.25 -0.15 0.02,
|
|
0.25 -0.35 0.02 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 pin3 Transform {
|
|
children [
|
|
Shape {
|
|
appearance Appearance {
|
|
material USE pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.24999999999999997 0.15 0.04000000000000001,
|
|
-0.24999999999999997 0.35 0.04000000000000001,
|
|
0.24999999999999997 0.35 0.04000000000000001,
|
|
0.24999999999999997 0.15 0.04000000000000001,
|
|
-0.24999999999999997 0.15 0.020000000000000014,
|
|
-0.24999999999999997 0.35 0.020000000000000014,
|
|
0.24999999999999997 0.35 0.020000000000000014,
|
|
0.24999999999999997 0.15 0.020000000000000014 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 0.07333333333333333 0.07333333333333333 0.07333333333333333
|
|
emissiveColor 0.0 0.0 0.0
|
|
specularColor 0.4066666666666667 0.4066666666666667 0.4066666666666667
|
|
ambientIntensity 0.819607843137255
|
|
transparency 0.0
|
|
shininess 0.24
|
|
}
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.325 -0.425 0.41100000000000003,
|
|
-0.325 0.425 0.41100000000000003,
|
|
0.325 0.425 0.41100000000000003,
|
|
0.325 -0.425 0.41100000000000003,
|
|
-0.325 -0.425 0.021,
|
|
-0.325 0.425 0.021,
|
|
0.325 0.425 0.021,
|
|
0.325 -0.425 0.021 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.0 0.0 0.0,
|
|
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 pin
|
|
}
|
|
geometry IndexedFaceSet {
|
|
normalPerVertex TRUE
|
|
colorPerVertex TRUE
|
|
coord Coordinate { point [
|
|
-0.25 -0.35 0.04,
|
|
-0.25 -0.15 0.04,
|
|
-0.09999999999999999 -0.15 0.04,
|
|
-0.09999999999999999 -0.35 0.04,
|
|
-0.25 -0.35 0.02,
|
|
-0.25 -0.15 0.02,
|
|
-0.09999999999999999 -0.15 0.02,
|
|
-0.09999999999999999 -0.35 0.02 ] }
|
|
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.0 0.0 1.0,
|
|
0.0 -1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
0.0 1.0 0.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
-1.0 0.0 0.0,
|
|
1.0 0.0 0.0,
|
|
0.0 1.0 0.0,
|
|
0.0 0.0 -1.0,
|
|
1.0 0.0 0.0,
|
|
0.0 -1.0 0.0,
|
|
0.0 0.0 -1.0 ] }
|
|
normalIndex [
|
|
2, 5, 17, 14, -1,
|
|
0, 9, 6, 3, -1,
|
|
1, 12, 22, 11, -1,
|
|
4, 8, 19, 15, -1,
|
|
7, 10, 21, 18, -1,
|
|
13, 16, 20, 23, -1 ]
|
|
color Color { color [
|
|
0.49803900718688965 0.5921568870544434 0.545098066329956,
|
|
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 ]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
|