p5 JS 3D框被切断

时间:2018-10-21 01:34:36

标签: javascript p5.js

我正在尝试使用p5.js制作3D游戏。以前,以及每次遇到此问题时,我都使用过3d版本。如果相机离我要渲染的任何物体太近,它将被切断一点。这是我的相机代码:

camera(x, y, z, dirx, diry, dirz, 0, -1, 0);

我觉得最后三个参数是错误的,但是我不确定。

请注意,前6个参数可以正常工作。 (意味着我可以环顾四周)

注意:我正在使用noFill();来获取立方体的轮廓,但是当我不使用noFill();

时也会发生同样的事情

多维数据集被切断: Image of Cube getting cut off

它应该是什么样的: Image of Cube

1 个答案:

答案 0 :(得分:0)

我想我只是将相机离盒子太近了,因为当相机离得更远时,它可以正常工作。

盒子的角位于视锥的后面,使用碰撞代码很容易避免。