Description Usage Arguments Details Value Author(s) See Also Examples
View source: R/as.triangles3d.R
This generic and its methods extract or creates a matrix of coordinates
of triangles from an object, suitable for passing to triangles3d
.
1 2 3 4 5 6 | as.triangles3d(obj, ...)
## S3 method for class 'rglId'
as.triangles3d(obj,
attribute = c("vertices", "normals", "texcoords", "colors"),
subscene = NA,
...)
|
obj |
The object to convert. |
attribute |
Which attribute of an rgl object to extract? |
subscene |
Which subscene is this object in? |
... |
Additional arguments used by the methods. |
The method for "rglId"
objects can extract several different
attributes, organizing them as it would organize the vertices for
the triangles.
An n x 3
matrix containing the vertices of triangles making
up the object. Each successive 3 rows of the matrix corresponds to
a triangle.
If the attribute doesn't exist, NULL
will be returned.
Duncan Murdoch
as.mesh3d
to also capture material properties.
1 2 3 4 5 | open3d()
x <- surface3d(x = 1:10, y = 1:10, z = rnorm(100), col = "red")
tri <- as.triangles3d(x)
open3d()
triangles3d(tri, col = "blue")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.