我是three.js
的完全新手,我无法找到如何实现"全部缩放"使用OrthograpicCamera
。我一直在搜索文档和网络,我只找到PerspectiveCamera
的解决方案,涉及改变视野。
我的目标是实现场景的所有3D对象到屏幕的拟合,因此它们显示为尽可能大。任何实现这一目标的想法都会有所帮助。感谢。
答案 0 :(得分:1)
您可以计算所有对象周围的2D屏幕空间边界框,然后使用它来设置正交相机的高度和宽度。请在此处查看如何计算:ThreeJS 2D bounding box of 3D object