Learn R Programming

⚠️There's a newer version (1.3.18) of this package.Take me there.

rgl (version 0.93.960)

3D visualization device system (OpenGL)

Description

3D visualization device (OpenGL)

Copy Link

Version

Install

install.packages('rgl')

Monthly Downloads

78,983

Version

0.93.960

License

GPL

Maintainer

Duncan Murdoch

Last Published

August 31st, 2013

Functions in rgl (0.93.960)

abclines

Lines intersecting the bounding box
points3d

add primitive set shape
play3d

Play animation of rgl scene
sprites

add sprite set shape
.check3d

Check for an open rgl window.
scene

scene management
writeWebGL

Write scene to HTML.
matrices

Work with homogeneous coordinates
plot3d

3D Scatterplot
rgl.bringtotop

Assign focus to an RGL window
turn3d

Create a solid of rotation from a two-dimensional curve.
par3dinterp

Interpolator for par3d parameters
persp3d

Surface plots
readSTL

Read and write STL (stereolithography) format files
rgl.primitive

add primitive set shape
planes

add planes
rgl.pixels

Extract pixel information from window
rgl.surface

add height-field surface shape
spin3d

Create a function to spin a scene at a fixed rate
bg

Set up Background
extrude3d

Generate extrusion mesh
shapelist3d

Create and plot a list of shapes
writePLY

Write Stanford PLY format files
r3d

Generic 3D interface
rgl-package

3D visualization device system
rgl.user2window

Convert between rgl user and window coordinates
selectpoints3d

Select points from a scene
rgl.bbox

Set up Bounding Box decoration
rgl.postscript

export screenshot
spheres

add sphere set shape
texts

add text
viewpoint

Set up viewpoint
addNormals

Add normal vectors to objects so they render more smoothly.
light

add light source
par3d

Set or Query RGL Parameters
rgl.useNULL

Report default use of null device.
rgl.select

Switch to select mode, and return the mouse position selected.
ellipse3d

Make an ellipsoid
mesh3d

3D Mesh objects
rgl.Sweave

Integrating rgl with Sweave
subdivision3d

generic subdivision surface method
surface3d

add height-field surface shape
aspect3d

Set the aspect ratios of the current plot
axes3d

Draw boxes, axes and other text outside the data
rgl.setMouseCallbacks

User callbacks on mouse events
cylinder3d

Create cylindrical or "tube" plots.
polygon3d

Triangulate and draw a polygon in three dimensions.
grid3d

Add a grid to a 3D plot
scene3d

Saves the current scene to a variable, and displays such variables.
rgl.snapshot

export screenshot
attributes

Get information about shapes
identify3d

Identify points in plot.
rgl-internal

Internal rgl functions and data
writeOBJ

Write Wavefront OBJ format files
triangulate

Triangulate a two-dimensional polygon.
rgl.material

Generic Appearance setup
select3d

Select a rectangle in an RGL scene