writeSTL
function converts some RGL object
types to triangles.readSTL(con, ascii = FALSE, plot = TRUE, ...)
writeSTL(con, ascii = FALSE,
pointRadius=0.005,
pointShape = icosahedron3d(),
lineRadius = pointRadius,
lineSides = 20,
ids = NULL)
triangles3d
pointRadius
.rgl.ids
) of the
objects to write. If NULL
, try to write everything.readSTL
invisibly returns the object id if plot=TRUE
, or (visibly)
a matrix of vertices of the triangles if not.
writeSTL
invisibly returns the name of the connection to which the
data was written.r2stl
function.scene3d
saves a copy of a scene to an R variable;
writeWebGL
, writePLY
, writeOBJ
and writeSTL
write the scene to a file in various other formats.filename <- tempfile(fileext=".stl")
open3d()
shade3d( icosahedron3d(col="magenta") )
writeSTL(filename)
open3d()
readSTL(filename, col="red")
Run the code above in your browser using DataLab