如何在Babylonjs中获取网格中心?

时间:2018-06-19 18:39:22

标签: javascript babylonjs

双击网格后,我需要找出网格相对于其边界框的中心

    window.addEventListener("dblclick", function (event) {
        var pickResult = scene.pick(scene.pointerX, scene.pointerY);
        var mesh = pickResult.pickedMesh;
        //var centerPosition = mesh.GetCenter(); <-- what is the center             
    });

1 个答案:

答案 0 :(得分:0)

有了网格后,就可以调用mesh.getBoundingInfo

在边界信息对象上,您具有边界框和边界球。球体可在局部和世界坐标中提供网格中心

http://doc.babylonjs.com/api/classes/babylon.boundinginfo