15
我是3D編程的新手,我開始從WebGL和Three.JS一起探索3D世界。THREE.JS:獲取物體相對於相機和物體在屏幕上的位置
我想預先確定物體的大小,同時改變camera.position.z和物體的「Z」位置。
例如: 我有一個立方體網格大小爲100x100x100。
cube = new THREE.Mesh(
new THREE.CubeGeometry(100, 100, 100, 1,1,1, materials),
new THREE.MeshFaceMaterial()
);
並用的1.8311874
camera = new THREE.PerspectiveCamera(45, aspect_ratio, 1, 30000);
我想知道尺寸縱橫比凸輪(2D寬度&高度)在屏幕上該立方體對象的情況下,
camera.position.z = 750;
cube.position.z = 500;
有什麼方法可以找到它/預先確定它嗎?
感謝WestLangley,它的工作..非常感謝。 – 2013-03-11 06:14:07