我有一组块对象,我想设置透视相机,以便它们的整个宽度完全可见(高度会太大 - 没关系,我们要上下平移)。
我已经看到有很多与此相关的问题,例如:
三JS。如何实现 ZoomALL 并确保给定的框填充画布区域?
但是,它们似乎都没有完全涵盖我正在寻找的所有内容:
我对高度不感兴趣,只对宽度感兴趣(它们不会相同 - 大小将是动态的,但我可以假设高度会大于宽度)
camera.position.z (或我猜的 FOV)是未知数,所以我试图以正确的方式求解方程
(我不擅长 3D 数学。在此先感谢!)