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

Rename FPCamera to FirstPersonCamera.

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