three.js,渲染器边界的位置?

时间:2013-07-24 13:27:16

标签: javascript three.js

来自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/2height/2处的上边框处具有右边框

0 个答案:

没有答案