提交 07d54a4d 编写于 作者: C Chris Killpack

Rename FPCamera to FirstPersonCamera.

上级 78fb8ac6
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
<script type="text/javascript" src="../src/extras/ShaderUtils.js"></script> <script type="text/javascript" src="../src/extras/ShaderUtils.js"></script>
<script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script> <script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script>
<script type="text/javascript" src="../src/extras/animation/Animation.js"></script> <script type="text/javascript" src="../src/extras/animation/Animation.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FPCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FirstPersonCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script>
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
scene = new THREE.Scene(); scene = new THREE.Scene();
scene.fog = new THREE.FogExp2( 0x000000, 0.0035 ); scene.fog = new THREE.FogExp2( 0x000000, 0.0035 );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 50, aspect: window.innerWidth / window.innerHeight, near: 1, far: 10000, fov: 50, aspect: window.innerWidth / window.innerHeight, near: 1, far: 10000,
movementSpeed: 70, lookSpeed: 0.05, noFly: true, lookVertical: false movementSpeed: 70, lookSpeed: 0.05, noFly: true, lookVertical: false
} ); } );
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
<script type="text/javascript" src="../src/extras/ShaderUtils.js"></script> <script type="text/javascript" src="../src/extras/ShaderUtils.js"></script>
<script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script> <script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script>
<script type="text/javascript" src="../src/extras/animation/Animation.js"></script> <script type="text/javascript" src="../src/extras/animation/Animation.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FPCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FirstPersonCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script>
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
container = document.getElementById( 'container' ); container = document.getElementById( 'container' );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000, fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000,
movementSpeed: 500, lookSpeed: 0.1, noFly: false, lookVertical: true movementSpeed: 500, lookSpeed: 0.1, noFly: false, lookVertical: true
......
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
container = document.getElementById( 'container' ); container = document.getElementById( 'container' );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000, fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000,
movementSpeed: 1000, lookSpeed: 0.125, noFly: false, lookVertical: true movementSpeed: 1000, lookSpeed: 0.125, noFly: false, lookVertical: true
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
container = document.getElementById( 'container' ); container = document.getElementById( 'container' );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 50, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000, fov: 50, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000,
constrainVertical: true, verticalMin: 1.1, verticalMax: 2.2, constrainVertical: true, verticalMin: 1.1, verticalMax: 2.2,
......
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
container = document.getElementById( 'container' ); container = document.getElementById( 'container' );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000, fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 20000,
movementSpeed: 1000, lookSpeed: 0.1, noFly: false, lookVertical: true movementSpeed: 1000, lookSpeed: 0.1, noFly: false, lookVertical: true
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
container = document.getElementById( 'container' ); container = document.getElementById( 'container' );
camera = new THREE.FPCamera( { camera = new THREE.FirstPersonCamera( {
fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 10000, fov: 60, aspect: window.innerWidth / window.innerHeight, near: 1, far: 10000,
movementSpeed: 150, lookSpeed: 0.1, noFly: false, lookVertical: true movementSpeed: 150, lookSpeed: 0.1, noFly: false, lookVertical: true
......
...@@ -109,7 +109,7 @@ ...@@ -109,7 +109,7 @@
<script type="text/javascript" src="../src/extras/ShaderUtils.js"></script> <script type="text/javascript" src="../src/extras/ShaderUtils.js"></script>
<script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script> <script type="text/javascript" src="../src/extras/animation/AnimationHandler.js"></script>
<script type="text/javascript" src="../src/extras/animation/Animation.js"></script> <script type="text/javascript" src="../src/extras/animation/Animation.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FPCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FirstPersonCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/PathCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/FlyCamera.js"></script>
<script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script> <script type="text/javascript" src="../src/extras/cameras/RollCamera.js"></script>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
* } * }
*/ */
THREE.FPCamera = function ( parameters ) { THREE.FirstPersonCamera = function ( parameters ) {
THREE.Camera.call( this, parameters.fov, parameters.aspect, parameters.near, parameters.far, parameters.target ); THREE.Camera.call( this, parameters.fov, parameters.aspect, parameters.near, parameters.far, parameters.target );
...@@ -307,12 +307,12 @@ THREE.FPCamera = function ( parameters ) { ...@@ -307,12 +307,12 @@ THREE.FPCamera = function ( parameters ) {
}; };
THREE.FPCamera.prototype = new THREE.Camera(); THREE.FirstPersonCamera.prototype = new THREE.Camera();
THREE.FPCamera.prototype.constructor = THREE.FPCamera; THREE.FirstPersonCamera.prototype.constructor = THREE.FirstPersonCamera;
THREE.FPCamera.prototype.supr = THREE.Camera.prototype; THREE.FirstPersonCamera.prototype.supr = THREE.Camera.prototype;
THREE.FPCamera.prototype.translate = function ( distance, axis ) { THREE.FirstPersonCamera.prototype.translate = function ( distance, axis ) {
this.matrix.rotateAxis( axis ); this.matrix.rotateAxis( axis );
......
/** /**
* @author chriskillpack / http://chriskillpack.com/ * @author chriskillpack / http://chriskillpack.com/
* *
* QuakeCamera has been renamed FPCamera. This property exists for backwards * QuakeCamera has been renamed FirstPersonCamera. This property exists for backwards
* compatibility only. * compatibility only.
*/ */
THREE.QuakeCamera = THREE.FPCamera; THREE.QuakeCamera = THREE.FirstPersonCamera;
...@@ -89,7 +89,7 @@ EXTRAS_FILES = [ ...@@ -89,7 +89,7 @@ EXTRAS_FILES = [
'extras/ShaderUtils.js', 'extras/ShaderUtils.js',
'extras/animation/AnimationHandler.js', 'extras/animation/AnimationHandler.js',
'extras/animation/Animation.js', 'extras/animation/Animation.js',
'extras/cameras/FPCamera.js', 'extras/cameras/FirstPersonCamera.js',
'extras/cameras/PathCamera.js', 'extras/cameras/PathCamera.js',
'extras/cameras/FlyCamera.js', 'extras/cameras/FlyCamera.js',
'extras/cameras/RollCamera.js', 'extras/cameras/RollCamera.js',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册