`rgl` is a 3D visualization device system for R, using OpenGL as the rendering backend.
The rgl
package is a 3D visualization device system for R based on OpenGL. An rgl
device at its core is a real-time 3D engine written in C++. It provides an interactive viewpoint navigation facility (mouse + wheel support) and an R programming interface.
Features:
- Cross-platform (Mac OS X, Win32, Unix/X11)
- R programming interface
- Interactive viewpoint navigation
- Automatic data focus Geometry primitives: points, lines, triangles, quads, texts, spheres, 3D sprites, particles, terrain
- Up to eight light sources
- Alpha-blending (transparency)
- Side-dependant rendering
- Texture-mapping with mipmap support
- Environmental effects: fogging, background sphere
- Bounding box with axis ticks marks
- Undo operation
Resources: