-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshapes.txt
More file actions
127 lines (95 loc) · 2.54 KB
/
Copy pathshapes.txt
File metadata and controls
127 lines (95 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
#declare Turtle =
union {
triangle {
<-.1, -0.125, 0>,
< 0, 0.125, 0>,
< 0, -0.075, 0>
}
triangle {
< 0, -0.075, 0>
< 0, 0.125, 0>,
< 0.1, -0.125, 0>
}
triangle {
<0, 0.125, 0>,
<-0.1, -0.125, 0>,
< 0, -0.075, 0.08>
}
triangle {
<0, 0.125, 0>,
<0, -0.075, 0.08>,
<0.1, -0.125, 0>
}
triangle {
<0, -0.075, 0.08>,
<-0.1, -0.125, 0>,
<0, -0.075, 0>
}
triangle {
<0, -0.075, 0.08>,
<0, -0.075, 0>,
<0.1, -0.125, 0>
}
rotate <0, 180, 0>
scale <10.0 / 3.0, 10.0 / 3.0, 10.0 / 3.0>
}
#declare MyTurtle =
object {Turtle
}
#declare MySphere =
sphere {
<0.0, 0.0, 0.0>
0.5
}
#declare MyCylinder =
cylinder {
<0.0, -0.5, 0.0>
<0.0, 0.5, 0.0>
0.4
rotate <90, 0, 0>
}
#declare MyCone =
cone {
<0.0, -0.5, 0.0> 0.5
<0.0, 0.5, 0.0> 0.0
}
#declare Patch =
box {
<-0.5, -0.5, -0.5>
<0.5, 0.5, 0.5>
}
#declare MyPatch =
object { Patch
}
#declare myCar =
union {
Quad(< -2.0, -0.5, 1.0>, < 2.0, -0.5, 1.0>,
< 2.0, 0.5, 1.0>, < -2.0, 0.5, 1.0>)
Quad(< -2.0, -0.5, -1.0>, < -2.0, 0.5, -1.0>,
< 2.0, 0.5, -1.0>, < 2.0, -0.5, -1.0>)
Quad(< -2.0, 0.5, -1.0>, < -2.0, 0.5, 1.0>,
< 2.0, 0.5, 1.0>, < 2.0, 0.5, -1.0>)
Quad(< -2.0, -0.5, -1.0>, < 2.0, -0.5, -1.0>,
< 2.0, -0.5, 1.0>, < -2.0, -0.5, 1.0>)
Quad(< 2.0, -0.5, -1.0>, < 2.0, 0.5, -1.0>,
< 2.0, 0.5, 1.0>, < 2.0, -0.5, 1.0>)
Quad(< -2.0, -0.5, -1.0>, < -2.0, -0.5, 1.0>,
< -2.0, 1.0, 1.0>, < -2.0, 1.0, -1.0>)
Quad(< -2.0, 0.5, 1.0>, < 0.5, 0.5, 1.0>,
< 0.5, 1.0, 1.0>, < -2.0, 1.0, 1.0>)
Quad(< -2.0, 0.5, -1.0>, < -2.0, 1.0, -1.0>,
< 0.5, 1.0, -1.0>, < 0.5, 0.5, -1.0>)
Quad(< -2.0, 1.0, -1.0>, < -2.0, 1.0, 1.0>,
< 0.5, 1.0, 1.0>, < 0.5, 1.0, -1.0>)
Quad(< 0.5, 0.5, -1.0>, < 0.5, 1.0, -1.0>,
< 0.5, 1.0, 1.0>, < 0.5, 0.5, 1.0>)
cylinder {<1.3,-0.5,-0.9>,<1.3,-0.5,-1.1>,0.3 pigment { rgb <0.2,0.2,0.2> } }
cylinder {<1.3,-0.5,0.9>,<1.3,-0.5,1.1>,0.3 pigment { rgb <0.2,0.2,0.2> } }
cylinder {<-1.3,-0.5,-0.9>,<-1.3,-0.5,-1.1>,0.3 pigment { rgb <0.2,0.2,0.2> } }
cylinder {<-1.3,-0.5,0.9>,<-1.3,-0.5,1.1>,0.3 pigment { rgb <0.2,0.2,0.2> } }
translate <0,-1,-0.6>
scale <0.25, 0.25, 0.25>
rotate <0, -90.000000, 0>
rotate <-90.000000, 0, 0>
rotate <0, 0, -0.000000>
}