p5.js WebGL 中可见对象的最大距离

Maximum distance of visible objects in p5.js WebGL

我想在 canvas 上显示一些非常大的物体,但似乎有一个大约 2000 的距离限制,并且根本看不到任何更远的物体。

有没有办法禁用此选项或重新分配边框值?

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

图中我几乎处于一个半径为4000的球的中心,中间的灰色圆圈会随着我放大或缩小而变大或变小

您可能会遇到 camera clipping:几何图形在距离视锥体(想象一个金字塔的底部部分)关闭(近裁剪平面)或太远(远裁剪平面)相机的中心作为尖端)。

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

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