Generate extrusion mesh
extrude3d.RdGiven a two-dimensional polygon, this generates a three-dimensional extrusion of the shape by triangulating the polygon and creating a cylinder with that shape as the end faces.
Arguments
- x, y
A polygon description in one of the forms supported by
triangulate.- thickness
The extrusion will have this thickness.
- smooth
logical; should normals be added so that the edges of the extrusion appear smooth?
- ...
Other parameters to pass to
tmesh3dwhen constructing the mesh.
Details
The extrusion is always constructed with the polygon in the xy plane at
z = 0 and another copy at z = thickness. Use
the transformation functions (e.g. rotate3d) to
obtain other orientations and placements.
Value
A mesh object containing a triangulation of the polygon for each face, and quadrilaterals for the sides.
See also
polygon3d for a simple polygon, triangulate for
the triangulation, turn3d for a solid of rotation.
