| 1234567891011121314151617181920212223242526272829303132 |
- /**
- * @author mr.doob / http://mrdoob.com/
- * @author mikael emtinger / http://gomo.se/
- */
- THREE.Camera = function () {
- THREE.Object3D.call( this );
- this.matrixWorldInverse = new THREE.Matrix4();
- this.projectionMatrix = new THREE.Matrix4();
- this.projectionMatrixInverse = new THREE.Matrix4();
- };
- THREE.Camera.prototype = new THREE.Object3D();
- THREE.Camera.prototype.constructor = THREE.Camera;
- THREE.Camera.prototype.lookAt = function ( vector ) {
- // TODO: Add hierarchy support.
- this.matrix.lookAt( this.position, vector, this.up );
- if ( this.rotationAutoUpdate ) {
- this.rotation.getRotationFromMatrix( this.matrix );
- }
- };
|