带有rgl.snapshot的renderRglwidget生成黑色png图像
我正在尝试使用RenderGlWidget功能保存正在shiny中显示的小部件的快照。其想法是将用户方向保存为快照。但是,rgl.snapshot函数只会生成一个小黑匣子 这是一款能够与shiny和rgl配合使用的产品吗带有rgl.snapshot的renderRglwidget生成黑色png图像,r,shiny,rgl,R,Shiny,Rgl,我正在尝试使用RenderGlWidget功能保存正在shiny中显示的小部件的快照。其想法是将用户方向保存为快照。但是,rgl.snapshot函数只会生成一个小黑匣子 这是一款能够与shiny和rgl配合使用的产品吗 output$webgl3Dalign <- renderRglwidget ({ try(rgl.close()) points3d(tt1, size=3, col="dimgray", box=FALSE) points3d(tt2, siz
output$webgl3Dalign <- renderRglwidget ({
try(rgl.close())
points3d(tt1, size=3, col="dimgray", box=FALSE)
points3d(tt2, size=3, col="dodgerblue", box=FALSE)
axes3d(c('x++', 'y++', 'z++'))
rgl.snapshot("file.png")
rglwidget()
})
output$webgl3dallign您的示例非常不完整,但一个可能的问题是rgl.snapshot
与主机上的rgl
窗口一起工作。通常情况下,在shinny
中,您使用空设备,主机上没有显示,一切都是通过客户端上的Javascript和HTML完成的。您无法在那里获取快照。您的示例非常不完整,但一个可能的问题是rgl。快照
与主机上的rgl
窗口一起工作。通常情况下,在shinny
中,您使用空设备,主机上没有显示,一切都是通过客户端上的Javascript和HTML完成的。你无法在那里获取快照。