three.js学习笔记三——camera

正投影相机和透视相机

一:透视相机:最自然的视图

var camera = new THREE.PerspectiveCamera(45,
    window.innerWidth/window.innerHeight, 0.1, 1000 );

camera.position.x = 2;
camera.position.y = 1;
camera.position.1 = 3;
camera.lookAt(scene.position);//指向场景的中心

//改变相机所看的位置
//
camera.lookAt(new THREE.Vector3(x,y,z));

PerspectiveCamera( fov, aspect, near, far );
fov:视场,从相机位置能够看到的部分场景。默认推荐值:45

aspect:长宽比,渲染结果输出区的横向长度和纵向长度的比值。默认推荐值:    window.innerWidth/window.innerHeight

near:近面,从距离相机多近的地方开始渲染场景。默认推荐值:0.1

far:远面,相机可以从他所处的位置看多远。设置太低,那么场景中搞得一部分可能不会渲染;如果太高,某些情况下影响渲染的效率。默认:1000

 

 

未完待续...

posted @ 2017-05-26 16:27  diao_Kyle  阅读(118)  评论(0)    收藏  举报