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 裁剪距离:这对您的设置更有意义
我想在 canvas 上显示一些非常大的物体,但似乎有一个大约 2000 的距离限制,并且根本看不到任何更远的物体。
有没有办法禁用此选项或重新分配边框值?
我在任何文档中都找不到任何提及。
图中我几乎处于一个半径为4000的球的中心,中间的灰色圆圈会随着我放大或缩小而变大或变小
您可能会遇到 camera clipping:几何图形在距离视锥体(想象一个金字塔的底部部分)关闭(近裁剪平面)或太远(远裁剪平面)相机的中心作为尖端)。
(图片来源:MithrandirMage - Own work This W3C-unspecified vector image was created with Inkscape.)
您可以使用 frustum()
or perspective()
方法来调整 near/far 裁剪距离:这对您的设置更有意义