201 |
Toggle("perspective", 0, "perspective", "F"), |
Toggle("perspective", 0, "perspective", "F"), |
202 |
Toggle("texture", 0, "texture", "x"), |
Toggle("texture", 0, "texture", "x"), |
203 |
SlideLin("dicelen", 100, 5, "Dice length", "G", "g"), |
SlideLin("dicelen", 100, 5, "Dice length", "G", "g"), |
204 |
|
SlideLin("tblsize", 100, 1, "Table size", "<", ">"), |
205 |
] |
] |
206 |
|
|
207 |
width = 0 |
width = 0 |
283 |
GLRen.createFillet3D(border, self.dice, 1), |
GLRen.createFillet3D(border, self.dice, 1), |
284 |
2) |
2) |
285 |
|
|
286 |
conns3dblend = GLRen.createFillet3DBlend(self.dice, self.dicelen); |
conns3dblend = GLRen.createFillet3DBlend(self.dice, self.dicelen, self.tblsize); |
287 |
|
|
288 |
thick = vs.coords.rational1D22(0, self.thick, 0, 0, 1, 1, 0); |
thick = vs.coords.rational1D22(0, self.thick, 0, 0, 1, 1, 0); |
289 |
angle = vs.coords.rational1D22(0, self.angle, 0, 0, 1, 0, 0); |
angle = vs.coords.rational1D22(0, self.angle, 0, 0, 1, 0, 0); |
328 |
uLookAt 400 400 -1000 400 400 400 0 -1 0 |
uLookAt 400 400 -1000 400 400 400 0 -1 0 |
329 |
""")) |
""")) |
330 |
|
|
|
if self.drawInside: |
|
|
pc(conns3d, [thick, angle]) |
|
|
|
|
331 |
if self.blend3d: |
if self.blend3d: |
332 |
pc(conns3dblend, [thick, angle]) |
pc(conns3dblend, [thick, angle]) |
333 |
|
elif self.drawInside: |
334 |
|
pc(conns3d, [thick, angle]) |
335 |
|
|
336 |
vs.put(getDListNocoords(""" |
vs.put(getDListNocoords(""" |
337 |
MatrixMode PROJECTION |
MatrixMode PROJECTION |