home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Serif Graphics Collection
/
Serif_Graphics_Collection_6_DTP_Porgrams_on_One_CD_Serif-SPF.iso
/
3DPLUS
/
data1.cab
/
VRML
/
boog.wrl
< prev
next >
Wrap
Text File
|
1998-04-22
|
3KB
|
145 lines
#VRML V1.0 ascii
#This should be some kind of sicko bodyboard if I
#actually get around to finishing it
#First I have to plot a few points around the edge of the board
Coordinate3 {
point [
#The nose first
-1.5 6.0 0.0,
1.5 6.0 0.0,
-2.4 5.0 0.0,
2.4 5.0 0.0,
-2.75 4.0 0.0,
2.75 4.0 0.0,
-3.0 3.0 0.0,
3.0 3.0 0.0,
#and down to the tail
-3.0 -6.0 0.0,
3.0 -6.0 0.0,
-2.0 -6.0 0.0,
2.0 -6.0 0.0,
-1.0 -5.2 0.0,
1.0 -5.2 0.0,
0.0 -5.0 0.0,
#Now for the deck
-1.45 5.6 0.4,
1.45 5.6 0.4,
-1.9 5.0 0.4,
1.9 5.0 0.4,
-2.3 4.0 0.4,
2.3 4.0 0.4,
-2.5 3.0 0.4,
2.5 3.0 0.4,
-2.5 -5.6 0.4,
2.5 -5.6 0.4,
-1.2 -4.9 0.4,
1.2 -4.9 0.4,
0.0 -4.7 0.4,
#And the slick
-1.65 5.75 -0.4,
1.65 5.75 -0.4,
-2.0 5.0 -0.4,
2.0 5.0 -0.4,
-2.4 4.0 -0.4,
2.4 4.0 -0.4,
-2.65 3.0 -0.4,
2.65 3.0 -0.4,
-2.65 -6.2 -0.4,
2.65 -6.2 -0.4,
-1.2 -5.5 -0.4,
1.2 -5.5 -0.4,
0.0 -5.3 -0.4,
#And now... for a few extra points
#to help with making the board
-2.65 -5.3 -0.4,
2.65 -5.3 -0.4,
-2.5 -4.7 0.4,
2.5 -4.7 0.4
]
}
Material {
diffuseColor 0.5 0.5 1.0
shininess 0.0
}
IndexedFaceSet {
coordIndex [
15, 16, 1, 0, -1,
0, 2, 17, 15, -1,
16, 18, 3, 1, -1,
2, 4, 19, 17, -1,
18, 20, 5, 3, -1,
4, 6, 21, 19, -1,
20, 22, 7, 5, -1,
6, 8, 23, 21, -1,
22, 24, 9, 7, -1,
8, 10, 23, -1,
24, 11, 9, -1,
10, 12, 25, 23, -1,
24, 26, 13, 11, -1,
12, 14, 27, 25, -1,
26, 27, 14, 13
]
}
Material {
diffuseColor 0.05 0.05 0.05
shininess 0.2
specularColor 0.22 0.22 0.22
}
IndexedFaceSet {
coordIndex [
#now for the bottom half of the rail
0, 1, 29, 28, -1,
28, 30, 2, 0, -1,
1, 3, 31, 29, -1,
30, 32, 4, 2, -1,
3, 5, 33, 31, -1,
32, 34, 6, 4, -1,
5, 7, 35, 33, -1,
34, 36, 8, 6, -1,
7, 9, 37, 35, -1,
36, 10, 8, -1,
9, 11, 37, -1,
36, 38, 12, 10, -1,
11, 13, 39, 37, -1,
38, 40, 14, 12, -1,
13, 14, 40, 39
]
}
Material {
diffuseColor 0.85 0.85 0.85
shininess 0.9
specularColor 1.0 1.0 1.0
}
IndexedFaceSet {
coordIndex [
#Now to join up the slick
28, 29, 31, 30, -1,
30, 31, 33, 32, -1,
32, 33, 35, 34, -1,
34, 35, 42, 41, -1,
38, 36, 41, -1,
37, 39, 42, -1,
38, 41, 40, -1,
42, 39, 40
]
}
Material {
diffuseColor 0.5 0.5 1.0
shininess 0.0
}
IndexedFaceSet {
coordIndex [
#fINALLY the deck
17, 18, 16, 15, -1,
19, 20, 18, 17, -1,
21, 22, 20, 19, -1,
43, 44, 22, 21, -1,
23, 25, 43, -1,
26, 24, 44, -1,
43, 25, 27, -1,
26, 44, 27
]
}