gpt4 book ai didi

three.js - 从 boundingBoxHelper 到 BoxHelper

转载 作者:行者123 更新时间:2023-12-01 12:24:30 25 4
gpt4 key购买 nike

在 threejs r83 中,boundingBoxHelper 已被弃用,取而代之的是使用 BoxHelper。 BoxHelper的盒子怎么获取?

let boundingBox = new THREE.BoxHelper(mesh);
myObj.size = bounding.box.getSize(); // error

谢谢你的帮助!

最佳答案

以下是如何使用 BoxHelper 并获取可渲染对象或网格的大小。

var box3 = new THREE.Box3();
var size = new THREE.Vector3(); // create once and reuse

...

var boxHelper = new THREE.BoxHelper( mesh );
scene.add( boxHelper );

box3.setFromObject( boxHelper ); // or from mesh, same answer
console.log( box3 );

box3.getSize( size ); // pass in size so a new Vector3 is not allocated
console.log( size )

three.js r.83

关于three.js - 从 boundingBoxHelper 到 BoxHelper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41459512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com