Three dimensional plotting
Three dimensional plotting of points. Produces a nice-looking 3D scatterplot with greying out of further points giving a visual depth cue
p3d(x, y, z, xlim = NULL, ylim = NULL, zlim = NULL, d0 = 0.2, h = 1, ...)
x,y,z
: vector of coordinates to be plotted. If x
is a matrix, interpret the rows as 3D Cartesian coordinatesxlim,ylim,zlim
: Limits of plot in the directions, with default NULL
meaning to use range()
d0
: E-folding distance for graying out (depths are standardized to be between 0 and 1)h
: The hue for the points, with default value of 1 corresponding to red. If NULL
, produce black points greying to white...
: Further arguments passed to persp()
and points()
Value returned is that given by function trans3d()
.
Robin K. S. Hankin
bunny
data(bunny) p3d(bunny,theta=3,phi=104,box=FALSE)