p5.j​​s WebGL中可见对象的最大距离

时间:2020-08-04 21:09:31

标签: javascript processing p5.js

我想在画布上放置一些非常大的物体,但是似乎距离限制在2000左右,而且所有其他物体根本看不到。

是否可以禁用此选项或重新分配边框值?

我在任何文档中都找不到任何提及。

在图片中,我几乎位于半径为4000的球的中心,并且根据我的放大或缩小,中间的灰色圆圈会增大或缩小。

enter image description here

1 个答案:

答案 0 :(得分:2)

您可能正在体验camera clipping:当几何体从视锥角关闭(接近剪切平面)或太远(远离剪切平面)时,其几何形状会被截断(以中心为中心的金字塔的底部)相机的尖端)。

view frustum

(图片来源:MithrandirMage - Own work This W3C-unspecified vector image was created with Inkscape.

您可以使用frustum()perspective()方法来调整近/远剪切距离:这对您的设置更有意义