home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Windows 95.com 1996 December
/
WIN95_DEC_1996_1.ISO
/
vrml
/
cp2b2x.exe
/
DATA.Z
/
buggy.wrl
< prev
next >
Wrap
Text File
|
1996-06-21
|
24KB
|
584 lines
#VRML V2.0 utf8
#
# This file is conveted from VRML 1.0 to Moving Worlds.
# Copyright(C) 1996 Sony Corporation.
DEF BUGGY_TRANSFORM Transform {
children [
DEF TOUCH_SENSOR TouchSensor{}
Transform {
children [
Group {
children [
Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0.8 0.57727 0.179763
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-1.02258 1.87877 0.742963,
-1.04305 1.41096 2.3686,
-1.04305 0.674776 1.08538,
-1.03073 0.963025 2.43662,
1.02258 1.87877 0.742963,
1.04305 1.41096 2.3686,
1.04305 0.674776 1.08538,
1.03073 0.963025 2.43662,
0.557821 1.29974 2.50206,
1.03073 0.963025 2.43662,
1.04305 1.41096 2.3686,
0.557821 1.02976 2.43662,
-0.557821 1.29974 2.50206,
-1.03073 0.963025 2.43662,
-1.04305 1.41096 2.3686,
-0.557821 1.02976 2.43662,
1.08514 1.6739 -2.30376,
0.624552 1.67802 -2.52423,
0.692859 2.02273 -2.21269,
-0.692859 2.02273 -2.21269,
-0.624552 1.67802 -2.52423,
-1.08514 1.6739 -2.30376,
-0.785625 0.664462 -1.96386,
0.785625 0.664462 -1.96386,
-1.02258 1.87877 0.742963,
1.02258 1.87877 0.742963,
1.04305 0.674776 1.08538,
-1.04305 0.674776 1.08538,
0.907205 1.84344 -1.04987,
-0.907205 1.84344 -1.04987,
1.04305 0.674835 -1.14195,
-1.04305 0.674835 -1.14195,
1.41145 0.874973 1.01865,
1.4337 0.87503 -1.14194,
-1.41145 0.874973 1.01865,
-1.4337 0.87503 -1.14194,
-1.5894 1.25534 -0.917321,
1.5894 1.25534 -0.917321,
-1.5894 1.2553 0.531469,
1.5894 1.2553 0.531469,
]
}
coordIndex [
0, 1, 2, -1,
2, 1, 0, -1,
2, 1, 3, -1,
3, 1, 2, -1,
4, 5, 6, -1,
6, 5, 4, -1,
6, 5, 7, -1,
7, 5, 6, -1,
8, 9, 10, -1,
10, 9, 8, -1,
11, 9, 8, -1,
8, 9, 11, -1,
12, 13, 14, -1,
14, 13, 12, -1,
15, 13, 12, -1,
12, 13, 15, -1,
16, 17, 18, -1,
18, 17, 16, -1,
19, 20, 21, -1,
21, 20, 19, -1,
21, 20, 22, -1,
22, 20, 21, -1,
23, 17, 16, -1,
16, 17, 23, -1,
24, 12, 14, -1,
14, 12, 24, -1,
25, 8, 10, -1,
10, 8, 25, -1,
9, 11, 26, -1,
26, 11, 9, -1,
13, 15, 27, -1,
27, 15, 13, -1,
28, 16, 18, -1,
18, 16, 28, -1,
19, 21, 29, -1,
29, 21, 19, -1,
23, 22, 17, -1,
17, 22, 23, -1,
17, 22, 20, -1,
20, 22, 17, -1,
17, 19, 18, -1,
18, 19, 17, -1,
20, 19, 17, -1,
17, 19, 20, -1,
25, 26, 8, -1,
8, 26, 25, -1,
8, 26, 11, -1,
11, 26, 8, -1,
24, 27, 12, -1,
12, 27, 24, -1,
12, 27, 15, -1,
15, 27, 12, -1,
12, 25, 24, -1,
24, 25, 12, -1,
8, 25, 12, -1,
12, 25, 8, -1,
11, 27, 26, -1,
26, 27, 11, -1,
15, 27, 11, -1,
11, 27, 15, -1,
8, 12, 11, -1,
11, 12, 8, -1,
11, 12, 15, -1,
15, 12, 11, -1,
23, 28, 30, -1,
30, 28, 23, -1,
16, 28, 23, -1,
23, 28, 16, -1,
31, 29, 22, -1,
22, 29, 31, -1,
22, 29, 21, -1,
21, 29, 22, -1,
26, 30, 32, -1,
32, 30, 26, -1,
32, 30, 33, -1,
33, 30, 32, -1,
34, 31, 27, -1,
27, 31, 34, -1,
35, 31, 34, -1,
34, 31, 35, -1,
18, 29, 28, -1,
28, 29, 18, -1,
19, 29, 18, -1,
18, 29, 19, -1,
26, 27, 30, -1,
30, 27, 26, -1,
30, 27, 31, -1,
31, 27, 30, -1,
31, 36, 29, -1,
29, 36, 31, -1,
35, 36, 31, -1,
31, 36, 35, -1,
28, 37, 30, -1,
30, 37, 28, -1,
30, 37, 33, -1,
33, 37, 30, -1,
35, 38, 36, -1,
36, 38, 35, -1,
34, 38, 35, -1,
35, 38, 34, -1,
37, 39, 33, -1,
33, 39, 37, -1,
33, 39, 32, -1,
32, 39, 33, -1,
38, 27, 24, -1,
24, 27, 38, -1,
34, 27, 38, -1,
38, 27, 34, -1,
25, 26, 39, -1,
39, 26, 25, -1,
39, 26, 32, -1,
32, 26, 39, -1,
30, 22, 23, -1,
23, 22, 30, -1,
31, 22, 30, -1,
30, 22, 31, -1,
25, 26, 24, -1,
24, 26, 25, -1,
24, 26, 27, -1,
27, 26, 24, -1,
31, 28, 30, -1,
30, 28, 31, -1,
31, 28, 29, -1,
29, 28, 31, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
]
},
]
}
Transform {
children [
Group {
children [
Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0.352558 0.8 0.675468
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-1.02258 1.87877 0.742963,
1.02258 1.87877 0.742963,
-0.936751 2.63966 0.208267,
0.936751 2.63966 0.208267,
]
}
coordIndex [
0, 1, 2, -1,
2, 1, 3, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
]
},
]
}
Transform {
children [
Group {
children [
Transform {
children [
Transform {
children [
Shape {
appearance Appearance {
material Material {
diffuseColor 0.372973 0.372973 0.372973
specularColor 0.744898 0.744898 0.744898
emissiveColor 0.163265 0.163265 0.163265
shininess 5
}
}
geometry IndexedFaceSet {
coord Coordinate3 {
point [
-1.9831 0.666264 1.0921,
-1.16587 0.20545 1.26712,
-1.16587 0.670987 1.08609,
1.15625 1.33358 -1.85518,
1.9831 1.13255 -1.35178,
1.9831 1.33794 -1.85186,
1.15625 1.13727 -1.3316,
1.7511 0.651727 -1.85188,
1.9831 0.651835 -1.13881,
1.9831 1.13258 -2.36266,
1.9831 0.650791 -2.56152,
1.16587 1.1373 -2.36449,
-1.15625 1.33358 -1.85518,
-1.9831 1.13255 -1.35178,
-1.9831 1.33794 -1.85186,
-1.15625 1.13727 -1.3316,
-1.7511 0.651727 -1.85188,
-1.9831 0.651835 -1.13881,
-1.9831 1.13258 -2.36266,
-1.9831 0.650791 -2.56152,
-1.16587 1.1373 -2.36449,
1.15625 0.656558 -1.16292,
1.97347 0.195393 -1.35671,
1.15625 0.190489 -1.33686,
1.9831 -0.001426 -1.85244,
-1.15625 0.656558 -1.16292,
-1.97347 0.195393 -1.35671,
-1.15625 0.190489 -1.33686,
-1.9831 -0.001426 -1.85244,
1.16587 0.655515 -2.56753,
1.9831 0.19488 -2.3863,
1.16587 0.189977 -2.3865,
-1.16587 0.655515 -2.56753,
-1.9831 0.19488 -2.3863,
-1.16587 0.189977 -2.3865,
1.16587 0.003296 -1.8577,
-1.16587 0.003296 -1.8577,
-1.9831 0.667307 2.51482,
-1.7511 0.6672 1.80174,
-1.9831 1.14802 2.30184,
-1.9831 1.35341 1.80176,
-1.97347 0.210866 2.29691,
-1.9831 0.014046 1.80119,
1.9831 0.667307 2.51482,
1.7511 0.6672 1.80174,
1.9831 1.14802 2.30184,
1.9831 1.35341 1.80176,
1.97347 0.210866 2.29691,
1.9831 0.014046 1.80119,
-1.9831 0.210353 1.26732,
-1.9831 0.666264 1.0921,
1.9831 0.210353 1.26732,
1.9831 0.666264 1.0921,
-1.9831 1.14805 1.29096,
1.9831 1.14805 1.29096,
-1.15625 1.15274 2.32202,
-1.15625 1.34905 1.79844,
-1.15625 0.672031 2.4907,
1.15625 1.15274 2.32202,
1.15625 1.34905 1.79844,
1.15625 0.672031 2.4907,
-1.15625 0.205962 2.31676,
-1.16587 0.018769 1.79592,
1.15625 0.205962 2.31676,
1.16587 0.018769 1.79592,
-1.16587 0.20545 1.26712,
1.16587 0.20545 1.26712,
1.16587 0.670987 1.08609,
1.16587 1.15277 1.28913,
-1.16587 0.670987 1.08609,
-1.16587 1.15277 1.28913,
]
}
coordIndex [
0, 1, 2, -1,
2, 1, 0, -1,
3, 4, 5, -1,
5, 4, 3, -1,
6, 4, 3, -1,
3, 4, 6, -1,
5, 4, 7, -1,
7, 4, 5, -1,
7, 4, 8, -1,
8, 4, 7, -1,
5, 7, 9, -1,
9, 7, 5, -1,
9, 7, 10, -1,
10, 7, 9, -1,
11, 5, 9, -1,
9, 5, 11, -1,
3, 5, 11, -1,
11, 5, 3, -1,
12, 13, 14, -1,
14, 13, 12, -1,
15, 13, 12, -1,
12, 13, 15, -1,
14, 13, 16, -1,
16, 13, 14, -1,
16, 13, 17, -1,
17, 13, 16, -1,
14, 16, 18, -1,
18, 16, 14, -1,
18, 16, 19, -1,
19, 16, 18, -1,
20, 14, 18, -1,
18, 14, 20, -1,
12, 14, 20, -1,
20, 14, 12, -1,
21, 22, 8, -1,
8, 22, 21, -1,
23, 22, 21, -1,
21, 22, 23, -1,
8, 22, 7, -1,
7, 22, 8, -1,
7, 22, 24, -1,
24, 22, 7, -1,
4, 21, 8, -1,
8, 21, 4, -1,
6, 21, 4, -1,
4, 21, 6, -1,
25, 26, 17, -1,
17, 26, 25, -1,
27, 26, 25, -1,
25, 26, 27, -1,
17, 26, 16, -1,
16, 26, 17, -1,
16, 26, 28, -1,
28, 26, 16, -1,
13, 25, 17, -1,
17, 25, 13, -1,
15, 25, 13, -1,
13, 25, 15, -1,
29, 9, 10, -1,
10, 9, 29, -1,
11, 9, 29, -1,
29, 9, 11, -1,
10, 7, 30, -1,
30, 7, 10, -1,
30, 7, 24, -1,
24, 7, 30, -1,
31, 10, 30, -1,
30, 10, 31, -1,
29, 10, 31, -1,
31, 10, 29, -1,
32, 18, 19, -1,
19, 18, 32, -1,
20, 18, 32, -1,
32, 18, 20, -1,
19, 16, 33, -1,
33, 16, 19, -1,
33, 16, 28, -1,
28, 16, 33, -1,
34, 19, 33, -1,
33, 19, 34, -1,
32, 19, 34, -1,
34, 19, 32, -1,
24, 22, 35, -1,
35, 22, 24, -1,
35, 22, 23, -1,
23, 22, 35, -1,
24, 35, 30, -1,
30, 35, 24, -1,
30, 35, 31, -1,
31, 35, 30, -1,
28, 26, 36, -1,
36, 26, 28, -1,
36, 26, 27, -1,
27, 26, 36, -1,
28, 36, 33, -1,
33, 36, 28, -1,
33, 36, 34, -1,
34, 36, 33, -1,
37, 38, 39, -1,
39, 38, 37, -1,
39, 38, 40, -1,
40, 38, 39, -1,
41, 38, 37, -1,
37, 38, 41, -1,
42, 38, 41, -1,
41, 38, 42, -1,
43, 44, 45, -1,
45, 44, 43, -1,
45, 44, 46, -1,
46, 44, 45, -1,
47, 44, 43, -1,
43, 44, 47, -1,
48, 44, 47, -1,
47, 44, 48, -1,
42, 49, 38, -1,
38, 49, 42, -1,
38, 49, 50, -1,
50, 49, 38, -1,
48, 51, 44, -1,
44, 51, 48, -1,
44, 51, 52, -1,
52, 51, 44, -1,
50, 53, 38, -1,
38, 53, 50, -1,
38, 53, 40, -1,
40, 53, 38, -1,
52, 54, 44, -1,
44, 54, 52, -1,
44, 54, 46, -1,
46, 54, 44, -1,
55, 39, 56, -1,
56, 39, 55, -1,
56, 39, 40, -1,
40, 39, 56, -1,
57, 39, 55, -1,
55, 39, 57, -1,
37, 39, 57, -1,
57, 39, 37, -1,
58, 45, 59, -1,
59, 45, 58, -1,
59, 45, 46, -1,
46, 45, 59, -1,
60, 45, 58, -1,
58, 45, 60, -1,
43, 45, 60, -1,
60, 45, 43, -1,
61, 62, 41, -1,
41, 62, 61, -1,
41, 62, 42, -1,
42, 62, 41, -1,
41, 57, 61, -1,
61, 57, 41, -1,
37, 57, 41, -1,
41, 57, 37, -1,
63, 64, 47, -1,
47, 64, 63, -1,
47, 64, 48, -1,
48, 64, 47, -1,
47, 60, 63, -1,
63, 60, 47, -1,
43, 60, 47, -1,
47, 60, 43, -1,
42, 62, 49, -1,
49, 62, 42, -1,
49, 62, 65, -1,
65, 62, 49, -1,
48, 64, 51, -1,
51, 64, 48, -1,
51, 64, 66, -1,
66, 64, 51, -1,
49, 65, 50, -1,
50, 65, 49, -1,
51, 66, 52, -1,
52, 66, 51, -1,
52, 66, 67, -1,
67, 66, 52, -1,
67, 54, 52, -1,
52, 54, 67, -1,
68, 54, 67, -1,
67, 54, 68, -1,
69, 53, 50, -1,
50, 53, 69, -1,
70, 53, 69, -1,
69, 53, 70, -1,
59, 46, 68, -1,
68, 46, 59, -1,
68, 46, 54, -1,
54, 46, 68, -1,
56, 40, 70, -1,
70, 40, 56, -1,
70, 40, 53, -1,
53, 40, 70, -1,
]
normalPerVertex FALSE
# ccw FALSE
# solid FALSE
convex TRUE
creaseAngle 0.5
}
},
]
}
]
}
]
},
]
}
]
}
DEF TIME_SENSOR TimeSensor{
loop TRUE
#discrete TRUE
cycleInterval 0.035
}
DEF SCRIPT Script{
url "classes/buggy.class"
scriptType "javabc"
eventOut SFRotation buggyRt
eventOut SFVec3f buggyTr
eventIn SFTime moveBuggy
eventIn SFBool getOnOff
}
ROUTE TOUCH_SENSOR.isActive TO SCRIPT.getOnOff
ROUTE TIME_SENSOR.cycleTime TO SCRIPT.moveBuggy
ROUTE SCRIPT.buggyTr TO BUGGY_TRANSFORM.set_translation
ROUTE SCRIPT.buggyRt TO BUGGY_TRANSFORM.set_rotation