three.js正交相机:全部缩放

时间:2017-09-01 07:33:00

标签: javascript three.js orthographic

我是three.js的完全新手,我无法找到如何实现"全部缩放"使用OrthograpicCamera。我一直在搜索文档和网络,我只找到PerspectiveCamera的解决方案,涉及改变视野。

我的目标是实现场景的所有3D对象到屏幕的拟合,因此它们显示为尽可能大。任何实现这一目标的想法都会有所帮助。感谢。

1 个答案:

答案 0 :(得分:1)

您可以计算所有对象周围的2D屏幕空间边界框,然后使用它来设置正交相机的高度和宽度。请在此处查看如何计算:ThreeJS 2D bounding box of 3D object