Add normal vectors to objects so they render more smoothly.
Get R Markdown figure dimensions in pixels.
Use base graphics for RGL background
Clip mesh to general region
Check for an open rgl window.
Set up Background
Use widget with old-style controls.
Convert an object to triangles.
Convert object in plot to mesh3d object.
Get information about shapes
Work with homogeneous coordinates
Generate extrusion mesh
Sets attributes of a clipping plane.
Draw boxes, axes and other text outside the data
User callbacks on mouse events
3D Mesh objects
Set up Bounding Box decoration
Create cylindrical or "tube" plots.
Make an ellipsoid
Plot a Delaunay triangulation.
Merge duplicate vertices in mesh object
Plot symbols similar to base graphics.
Set the observer location.
Imported from magrittr
Convenience functions for rgl HTML layouts
Set or Query RGL Parameters
Set up multiple figure layouts in rgl.
Controls to use with playwidget().
Control rgl widget like par3dinterp().
Surface plots
Initializing rgl
add primitive set shape
Add a widget to play animations.
Play animation of rgl scene
Methods for formulas
Method for plotting simple linear fit.
Identify points in plot.
Add a grid to a 3D plot
Plot a function of two variables
Interpolator for par3d parameters
Set the aspect ratios of the current plot
Generate sprites using base graphics math plotting.
Integrating rgl
with Sweave
3D visualization device system
3D visualization device system
Read and write STL (stereolithography) format files
rgl id values
Generate HTML code to select mouse mode.
Extract pixel information from window
Plot an interp or tripack Delaunay triangulation.
Select a rectangle in an RGL scene
add light source
export screenshot
Select points from a scene
Switch to select mode, and return the mouse position selected.
Internal rgl functions and data
add planes
Generic Appearance setup
Triangulate and draw a polygon in three dimensions.
Create shared data from an rgl object.
Communicate rgl parameters between R and Javascript in Shiny.
Convert rgl userMatrix to lattice or base angles
Functions for integration of rglwidget
into
Shiny app. Hook functions to use with knitr
Report default use of null device.
Write HTML/Javascript code to control a WebGL display.
3D Scatterplot
Modal dialog for saving par3d settings
Set user-defined shaders for rgl objects.
tkrgl functions
Make large change to a scene from Shiny
Draw a 2D plot on a rectangle in a 3D scene.
Saves the current scene to a variable, and displays such variables.
Find the direction away from the closest point in a 3d projection.
Convert between rgl user and window coordinates
Create and plot a list of shapes
Create TCL/TK controller for rgl window
add height-field surface shape
Generic 3D interface
add text
Write Asymptote code for an rgl scene
Set attributes of vertices.
Create a spin control in a TCL/TK window
add height-field surface shape
export screenshot
Write HTML/Javascript code to control a WebGL display.
add sprite set shape
Get information about attributes of objects
Assign focus to an RGL window
generic subdivision surface method
Create a solid of rotation from a two-dimensional curve.
Read and write Wavefront OBJ format files
Set up viewpoint
Write Stanford PLY format files
Write scene to HTML.
An htmlwidget to hold an rgl scene.
scene management
An HTML widget to toggle display of elements of a scene.
Get information on subscenes
Create a function to spin a scene at a fixed rate
Create, select or modify a subscene.
Triangulate a two-dimensional polygon.
add sphere set shape
Draw an arrow in a scene.
Convert object to mesh object
Set WebGL scene properties based on the age of components
of objects.
Draw arcs.
add primitive set shape
Convert alpha-shape surface of a cloud of points to
mesh3d object.
Set attributes of vertices based on their age.
The Gram-Schmidt algorithm
Lines intersecting the bounding box