plot3d - 使前后平面的视角相等
plot3d - make the perspective of front and back planes equal
我正在从 gnuplot 迁移到 R 绘图。
在 gnuplot 中,当 3d 旋转时,视图的前后对齐,形成 2d 绘图的外观。
在 plot3d()
中,后平面看起来比视图的前平面窄。所以,看起来像是有远景(隧道视觉)。
R plot3d 显示缩小视图:
gnuplot 显示 3d 旋转,因此正面和背面是一个:
在我的 plot3d()
中,xyz 轴都设置为 30 - 一个立方体。
问题就变成了:plot3d()
有没有办法不缩小视角?
如果答案是 'no' - 好的。
如果答案是 'yes' - 只需指向 link 或文档。
我怀疑您正在寻找等轴测视角;尝试 par3d(FOV=0)
。来自 ?par3d
:
‘FOV’ real. The field of view, from 0 to 179 degrees. This
controls the degree of parallax in the perspective view.
Isometric perspective corresponds to ‘FOV = 0’.
我正在从 gnuplot 迁移到 R 绘图。
在 gnuplot 中,当 3d 旋转时,视图的前后对齐,形成 2d 绘图的外观。
在 plot3d()
中,后平面看起来比视图的前平面窄。所以,看起来像是有远景(隧道视觉)。
R plot3d 显示缩小视图:
gnuplot 显示 3d 旋转,因此正面和背面是一个:
在我的 plot3d()
中,xyz 轴都设置为 30 - 一个立方体。
问题就变成了:plot3d()
有没有办法不缩小视角?
如果答案是 'no' - 好的。
如果答案是 'yes' - 只需指向 link 或文档。
我怀疑您正在寻找等轴测视角;尝试 par3d(FOV=0)
。来自 ?par3d
:
‘FOV’ real. The field of view, from 0 to 179 degrees. This controls the degree of parallax in the perspective view. Isometric perspective corresponds to ‘FOV = 0’.