These functions create and plot a list of shapes.
shapelist3d(shapes, x = 0, y = NULL, z = NULL, size = 1, matrix = NULL, override = TRUE, ..., plot = TRUE)
shape3d object, or a list of them.
Translation(s) to apply
Scaling(s) to apply
A single matrix transformation, or a list of them.
Whether the material properties should override the ones in the shapes.
Material properties to apply.
Whether to plot the result.
shapelist3d is a quick way to create a complex object made up of simpler ones.
Each of the arguments
override may be a vector of
values (a list in the case of
matrix). All values
will be recycled to produce a list of shapes as long as the longest of them.
xyz.coords function will be used to process the
z arguments, so a matrix may be used as
specify all three. If a vector is used for
is missing, default values of
0 will be used.
"shapelist3d" class is simply a list of
An object of class