Three.js 算出物体的高度

Three.js 算出物体的高度,three.js,Three.js,如果对象和相机之间的距离是500,视角是45,如果我想让对象刚好填满整个屏幕,我可以在原点设置一个顶点,并将500*Math.tan(45/2)设置为另一个顶点的y。我已经测试过了,它不正确,我怎样才能算出y?我自己解决了这个问题。Math.tan只接收弧度,因此我应该将其更改为:500*Math.tan(45/2/180*Math.PI)记住通过接受此答案将此问题标记为已解决(选中左侧的标记)。

如果对象和相机之间的距离是500,视角是45,如果我想让对象刚好填满整个屏幕,我可以在原点设置一个顶点,并将500*Math.tan(45/2)设置为另一个顶点的y。我已经测试过了,它不正确,我怎样才能算出y?

我自己解决了这个问题。Math.tan只接收弧度,因此我应该将其更改为:500*Math.tan(45/2/180*Math.PI)

记住通过接受此答案将此问题标记为已解决(选中左侧的标记)。