rgl (version 0.95.1367)

subsceneInfo: Get information on subscenes

Description

This function retrieves information about the tree of subscenes shown in the active window.

Usage

subsceneInfo(id = NA, embeddings, recursive = FALSE)

Arguments

id
Which subscene to report on; NA is the current subscene. Set to "root" for the root.
embeddings
Optional new setting for the embeddings for this subscene.
recursive
Whether to report on children recursively.

Value

  • idThe object id of the subscene
  • parentThe object id of the parent subscene, if any
  • childrenIf recursive, a list of the information for the children, otherwise just their object ids.
  • embeddingA vector of 3 components describing how this subscene is embedded in its parent.

Details

In rgl, each window contains a tree of subscenes, each containing views of a subset of the objects defined in the window.

Rendering in each subscene depends on the viewport, the projection, and the model transformation. Each of these characteristics may be inherited from the parent (embedding[i] = "inherit"), may modify the parent (embedding[i] = "modify"), or may replace the parent (embedding[i] == "replace"). All three must be specified if embeddings is used.

See Also

newSubscene3d

Examples

Run this code
example(plot3d)
subsceneInfo()

Run the code above in your browser using DataLab