R/Shiny 如何在交互式 3D 绘图中保持相机方向固定
How to keep camera orientation fixed in an interactive 3D plot in R/Shiny
我有一个 3D rgl 图,用户可以根据一些输入进行修改(您可以在 https://magalab.shinyapps.io/rgl_test/ 上看到它的实际效果)。但是每次用户修改输入设置,renderer returns 到初始方向重新绘制模型。我想在更新之间保持方向一致。我知道如何在 rgl 中做到这一点,并且已经有另一个类似的问题
(Shiny RGL Plot3D: Keep Plot View Orientation On Replot),没有收到任何答复。
可能有相关主题,但我不想看到 userMatrix
,只需将它传递给 open3d()
。
不幸的是,我不熟悉 Javascript
和 Shiny
来实现这一点。任何指针将不胜感激。
在最新的 rgl
(版本 0.99.18,目前仅在 R-forge 上)中,有一个名为 shinyGetPar3d
的函数旨在执行您想要的操作。有关如何使用它的演示,请参阅 example(shinyGetPar3d)
。
我有一个 3D rgl 图,用户可以根据一些输入进行修改(您可以在 https://magalab.shinyapps.io/rgl_test/ 上看到它的实际效果)。但是每次用户修改输入设置,renderer returns 到初始方向重新绘制模型。我想在更新之间保持方向一致。我知道如何在 rgl 中做到这一点,并且已经有另一个类似的问题 (Shiny RGL Plot3D: Keep Plot View Orientation On Replot),没有收到任何答复。
userMatrix
,只需将它传递给 open3d()
。
不幸的是,我不熟悉 Javascript
和 Shiny
来实现这一点。任何指针将不胜感激。
在最新的 rgl
(版本 0.99.18,目前仅在 R-forge 上)中,有一个名为 shinyGetPar3d
的函数旨在执行您想要的操作。有关如何使用它的演示,请参阅 example(shinyGetPar3d)
。