来自Aerotwist的场景代码。
var $container = $('.container');
var width = $container.width();
var height = $container.height();
var view_angle = 45,
aspect = width / height,
near = 0.1,
far = 10000;
var renderer = new THREE.WebGLRenderer();
var camera = new THREE.PerspectiveCamera( view_angle, aspect, near, far);
我的问题是边界的坐标是什么?
如果我在(0, 0)
处添加一个球体,我会在屏幕中央看到它,但如果我想将它放在右上角怎么办?
sphere.position.x = width/2
sphere.position.y = height/2
这会将球从屏幕上移开......
我认为它与相机位置有关,所以如何设置相机使我在width/2
和height/2
处的上边框处具有右边框