2014-05-25 6 views
23

메쉬의 너비와 높이를 얻으려는 시도에 대해 여러 곳에서 연구하고 있지만 작동하는 것을 찾을 수있었습니다. 나는 내가 가져온 콜라다 모델을 가지고 있고, 내가하고 싶은 것은 Webgl/Three.js 단위로 그 차원을 얻는다. 그래서 나는 간단한 게임에서 충돌을 계산할 수있다. 그렇다면 THREE.js에서 메쉬의 너비와 높이를 얻으려면 어떻게해야할까요? 당신이 기본 경계 상자와 확인을 경우 다른 사람이 도울 수있을 때까지THREE.js에서 메쉬의 너비/높이/길이를 얻는 방법

+0

당신이 위해 시도한 제시해주십시오 사용할 수 있습니다. – Anonymous

+0

누군가 내가 왜 -rep을 가지고 있는지 말해 줄 수 있습니까? 난 그냥 내 미래의 질문에 다시하지 않는 것을 알고 싶습니다 –

+0

누군가가 귀하의 질문에 투표를했기 때문에 부정적인 평판을 얻었습니다. 아래 표는 "이 질문은 연구 노력을 보여주지 않으며 불분명하거나 유용하지 않다"는 의미입니다. – Anonymous

답변

38

, 당신은이 THREE.Box3

var box = new THREE.Box3().setFromObject(colladaModel); 
console.log(box.min, box.max, box.size()); 
+0

이것은 완벽한 솔루션처럼 보입니다. 나는 기회가있을 때 그것을 시도해 볼 것이고, 어떻게 진행되었는지 말할 것입니다! –

+1

나는 그것을 사용하고 그것을 완벽하게, 덕분에 다시 작동! –

+0

정확한 치수가 없습니다. – Tarun