1.Camera视角
这是一个抽象类,如果你新建一个camera类的话你必须继承camera类
构造函数
camera()
这个构造函数需要正确设置如下类型:matrixWorldInverse, projectionMatrix and projectionMatrixInverse
(1)属性
matrixWorldInverse
这是个逆广角,它包含camera转换模型
projectionMatrix
这是个包含投影模型
projectionMatrixInverse
这是个逆投影模型
(2)方法
lookAt( vector )
参数:vector是个位置向量,
这个函数使camera观察到vector指向位置只要父camera是作为一个场景或者位置在(0,0,0)
2.OrthographicCamera
这是个继承camera的直角投影类
例子:
*********************
var camera = new THREE.OrthographicCamera( width / - 2, width / 2, height / 2, height / - 2, 1, 1000 );
scene.add( camera );
*********************
构造函数
OrthographicCamera( left, right, top, bottom, near, far )
left 摄像头的视锥体左侧面
right 摄像头的视锥体右侧面
top 摄像头的视锥体顶面
bottom 摄像头的视锥体底面
near 摄像头的视锥体近焦面
far 摄像头的视锥体远焦面
方法
upd