These functions provide the implementation for various *3d functions designed for users to call.

rgl.abclines(x, y = NULL, z = NULL, a, b = NULL, c = NULL, ...)
rgl.planes(a, b = NULL, c = NULL, d = 0, ...)
rgl.clipplanes(a, b = NULL, c = NULL, d = 0)
rgl.sprites(x, y = NULL, z = NULL, radius = 1, 
            shapes = NULL, userMatrix, fixedSize = FALSE,
            adj = 0.5, pos = NULL, offset = 0.25, ...)
rgl.spheres(x, y = NULL, z = NULL, radius, fastTransparency = TRUE, ...)
rgl.clear( type = "shapes", subscene = 0 )
rgl.pop( type = "shapes", id = 0 )  
rgl.ids( type = "shapes", subscene = NA )

Arguments

x, y, z

Coordinates of points

a, b, c

Coordinates of the direction vectors for the lines, or normals for the planes.

d

Plane offset.

radius

Size of sprites or spheres.

fastTransparency

Sphere drawing strategy.

type, id, subscene

Selecting objects.

adj, pos, offset

Positioning.

...

Material properties.

Details

See the corresponding *3d function: abclines3d, planes3d, clipplanes3d, sprites3d, spheres3d.