【问题标题】:How to calculate in babylon.js the camera position to the loaded model intermeddle in screen?如何在 babylon.js 中计算相机位置到屏幕中加载的模型的位置?
【发布时间】:2016-07-17 02:26:46
【问题描述】:

我需要引导整个模型完全进入视口。 因为如果模型尺寸很大,它并没有完全进入视口,例如:

要解决这个问题,我需要设置所需的相机位置:

camera.setPosition( new BABYLON.Vector3(216, 93, -17) );

例如: test page

如何自动计算模型将完全进入视口的相机坐标?

【问题讨论】:

标签: javascript webgl screen scaling babylonjs


【解决方案1】:

你可以设置:

camera.parent = yourMesh;

然后你可以改变:camera.position 随意

但请注意:相机是父级,因此位置是相对于其父级的!

所以你不能简单地使用你的向量:(216, 93, -17)

【讨论】:

    猜你喜欢
    • 2013-07-31
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-12
    • 2018-08-23
    相关资源
    最近更新 更多