... | ... | @@ -270,11 +270,13 @@ Creates a closed object from the extrusion of a polygon along a direction ```dir |
|
|
<td>
|
|
|
|
|
|
```lua
|
|
|
polygon = {
|
|
|
v(10,10), v(-10,10), v(-10,-10), v(10,-10), v(10,10), -- Solid
|
|
|
v(0,6), v(6,-6), v(-6,-6), v(0,6) } -- Hollow
|
|
|
polygon1 = { v(10,10), v(-10,10), v(-10,-10), v(10,-10), v(10,10) } -- Solid
|
|
|
polygon2 = { v(0,6), v(6,-6), v(-6,-6), v(0,6) } -- Hollow
|
|
|
dir = v(0,0,10)
|
|
|
emit( linear_extrude_from_oriented(dir, polygon) )
|
|
|
emit( union(
|
|
|
linear_extrude_from_oriented(dir, polygon1),
|
|
|
linear_extrude_from_oriented(dir, polygon2)
|
|
|
) )
|
|
|
```
|
|
|
|
|
|
</td>
|
... | ... | |