rgl: 3D Visualization Using OpenGL
Provides medium to high level functions for 3D interactive graphics, including
functions modelled on base graphics (plot3d(), etc.) as well as functions for
constructing representations of geometric objects (cube3d(), etc.). Output
may be on screen using OpenGL, or to various standard 3D file formats including
WebGL, PLY, OBJ, STL as well as 2D image formats, including PNG, Postscript, SVG, PGF.
Version:
1.3.31
Depends:
R (≥ 3.6.0)
Imports:
graphics, grDevices, stats, utils,
htmlwidgets (≥ 1.6.0),
htmltools,
knitr (≥ 1.33),
jsonlite (≥ 0.9.20),
magrittr,
R6,
base64enc,
mime
Suggests:
MASS,
rmarkdown (≥ 2.16),
deldir (≥ 1.0-4),
orientlib,
lattice,
misc3d,
magick,
plotrix (≥ 3.7-3),
interp,
alphashape3d, tcltk,
js (≥ 1.2),
webshot2 (≥ 0.1.0),
downlit (≥ 0.4.0),
pkgdown (≥ 2.0.0),
extrafont,
shiny,
manipulateWidget (≥ 0.9.0),
testthat,
crosstalk,
V8,
chromote,
jpeg,
png,
markdown,
xdvir, grid
Published:
2025年11月14日
Author:
Duncan Murdoch [aut, cre],
Daniel Adler [aut],
Oleg Nenadic [ctb],
Simon Urbanek [ctb],
Ming Chen [ctb],
Albrecht Gebhardt [ctb],
Ben Bolker [ctb],
Gabor Csardi [ctb],
Adam Strzelecki [ctb],
Alexander Senger [ctb],
The R Core Team [ctb, cph],
Dirk Eddelbuettel [ctb],
The authors of Shiny [cph],
The authors of knitr [cph],
Jeroen Ooms [ctb],
Yohann Demont [ctb],
Joshua Ulrich [ctb],
Xavier Fernandez i Marin [ctb],
George Helffrich [ctb],
Ivan Krylov [ctb],
Michael Sumner [ctb],
Mike Stein [ctb],
Jonathon Love [ctb],
Mapbox team [ctb, cph]
Maintainer:
Duncan Murdoch <murdoch.duncan at gmail.com>
NeedsCompilation:
yes
SystemRequirements:
OpenGL and GLU Library (Required for display in R.
See "Installing OpenGL support" in README.md. Not needed if
only browser displays using rglwidget() are wanted.), zlib
(optional), libpng (>=1.2.9, optional), FreeType (optional),
pandoc (>=1.14, needed for vignettes), LaTeX needed for
optional latex3d() examples.
Documentation:
Downloads:
Reverse dependencies:
Reverse depends:
alphashape3d,
bcROCsurface,
bios2mds,
BiplotGUI,
bpca,
brainR,
ChaosGame,
clippda,
ConsRank,
D3mirt,
eegkit,
fCI,
fdaPDE,
gellipsoid,
gensphere,
geoelectrics,
geomorph,
GPoM,
hyper.fit,
kml3d,
lba,
longitudinalData,
LSAfun,
Maeswrap,
MDSGUI,
metadynminer3d,
morph,
mvhist,
mvmesh,
nat,
nat.nblast,
nat.templatebrains,
plot3Drgl,
qpcR,
qtlc,
ROCS,
Rpdb,
SEERaBomb,
sphereplot,
TTMap
Reverse imports:
adaptIVPT,
adiv,
Anthropometry,
Arothron,
bayesMRM,
bdlp,
biplotbootGUI,
BoneDensityMapping,
brainKCCA,
ciftiTools,
ClaimsProblems,
ClusROC,
cncaGUI,
Compositional,
concom,
ConfidenceEllipse,
cowbell,
cpr,
CspStandSegmentation,
cubing,
curvHDR,
cylcop,
DeSousa2013,
diegr,
Directional,
doolkit,
dti,
ecdfHT,
espadon,
ETRep,
fabisearch,
fingerPro,
frontiles,
fsbrain,
FTSgof,
gaussplotR,
gbp,
genridge,
geomeTriD,
gMOIP,
GoodFibes,
GPareto,
HDiR,
heplots,
HiveR,
HotellingEllipse,
HTGM3D,
HUM,
HybridMicrobiomes,
hyperoverlap,
iCheck,
ivdoctr,
jacobi,
JFM,
KarsTS,
kernhaz,
KernSmoothIRT,
kpcaIG,
lidR,
lmviz,
LOST,
matlib,
MBMethPred,
mcauchyd,
mcca,
MDSMap,
mggd,
mixOmics,
Morpho,
morphomap,
mstudentd,
mully,
multibiplotGUI,
MultiscaleDTM,
multvardiv,
neuroim,
niarules,
NNS,
NPCirc,
OceanView,
OCNet,
OMICsPCA,
optBiomarker,
OptimalDesign,
optimalFlow,
orthoDr,
particle.swarm.optimisation,
pgKDEsphere,
predict3d,
prinsurf,
PsychWordVec,
radviz3d,
rayshader,
RCDT,
RDRToolbox,
refreg,
RepeatedHighDim,
retistruct,
rgl.cry,
rgl2gltf,
rglplus,
RockFab,
RoundAndRound,
RPointCloud,
Rpolyhedra,
RRmorph,
rTLsDeep,
rTwig,
shapes,
shinyRGL,
SimCop,
skiftiTools,
spherepc,
StatDA,
stpp,
tenm,
TML,
Toothnroll,
TPMplt,
TrajectoryGeometry,
treats,
treeDbalance,
treespace,
trinROC,
TSCS,
ucie,
uniformly,
vegan3d,
vennplot,
VoxR,
x3ptools,
zonohedra
Reverse suggests:
ACDm,
AER,
affiner,
affycoretools,
AMAPVox,
animation,
archiDART,
ashapesampler,
baggingbwsel,
BiodiversityR,
BioNet,
biplotEZ,
BLSM,
ca,
candisc,
car,
cellmigRation,
cifti,
Claddis,
clugenr,
colocalization,
colorSpec,
colourvision,
compositions,
CoopGame,
corr2D,
crs,
dartR,
dartR.base,
DatabionicSwarm,
DataVisualizations,
DepthProc,
destiny,
DiceDesign,
DiceView,
DiffBind,
dimRed,
DirichletReg,
ei,
EMbC,
emdbook,
eplusr,
eseis,
EvolutionaryGames,
export,
FCPS,
fdapace,
fdasrvf,
feature,
fitbitViz,
fmesher,
freesurfer,
GeneralizedUmatrix,
GeneralizedUmatrixGPU,
geocmeans,
geometry,
gge,
gifti,
granova,
grt,
h2o,
habtools,
hyperSpec,
hypervolume,
icosa,
ieegio,
igraph,
inlabru,
IsoriX,
knitr,
ks,
latentnet,
lava,
lfda,
LogConcDEAD,
loon,
LSDsensitivity,
MCMCglmm,
mgcViz,
misc3d,
modQR,
ModStatR,
molaR,
mosaic,
MSG,
msir,
MSnbase,
multiDoE,
mvinfluence,
MVNBayesian,
mvpd,
mvQuad,
netmeta,
nonlinearTseries,
OpenRepGrid,
orientlib,
pagoda2,
paleomorph,
pals,
pamm,
pavo,
pegas,
phangorn,
PhosR,
phytools,
piecepackr,
polarzonoid,
poliscidata,
polykde,
polywog,
pRoloc,
ptinpoly,
qsplines,
QuadratiK,
qualpalr,
QuAnTeTrack,
QuantNorm,
quantreg,
randPedPCA,
raptr,
rasterVis,
rayrender,
Rcmdr,
RcmdrPlugin.HH,
RcmdrPlugin.RiskDemo,
RcmdrPlugin.TeachingDemos,
RCPA3,
readobj,
recexcavAAR,
rmoo,
rpanel,
RQuantLib,
RRphylo,
RSA,
RSAtools,
Rvcg,
sdetorus,
seewave,
sensitivity,
sfcurve,
Sim.DiffProc,
SITH,
slingshot,
sm,
sna,
spacesRGB,
spagmix,
spatgraphs,
spatsurv,
specklestar,
spheresmooth,
spNetwork,
StereoMorph,
stR,
tapkee,
TeachingDemos,
tmvtnorm,
topolow,
TrackReconstruction,
trajectories,
TreeDist,
triplex,
tsDyn,
TSS.RESTREND,
Umatrix,
vcdExtra,
visreg
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=rgl
to link to this page.