powered by
Add a box to an r3js plot
box3js( data3js, sides = c("x", "y", "z"), dynamic = TRUE, col = "grey80", geometry = FALSE, renderOrder = 1, ... )
Returns an updated data3js object
The data3js object
The axis side to show the box, any combination of "x", "y" or "z"
Should edges of the box closest to the viewer hide themselves automatically
Box color
Should the box be rendered as a physical geometry in the scene (see lines3js())
lines3js()
The render order for the box, defaults to 1
Other arguments to pass to material3js()
material3js()
Other plot components: arrows3js(), axis3js(), grid3js(), legend3js(), light3js(), lines3js(), mtext3js(), points3js(), segments3js(), shape3js(), sphere3js(), surface3js(), text3js(), triangle3js()
arrows3js()
axis3js()
grid3js()
legend3js()
light3js()
mtext3js()
points3js()
segments3js()
shape3js()
sphere3js()
surface3js()
text3js()
triangle3js()
p <- plot3js.new() p <- box3js(p) r3js(p)
Run the code above in your browser using DataLab