我是3D编程新手,开始探索Three.JS的WebGL世界。
我想在改变相机位置和物体“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;
有没有办法找到它/预先确定它?