提交 58ee2b30 编写于 作者: Z zz85

Fixed the parameterless .update() in CameraHelper

上级 83ef5d74
......@@ -19,6 +19,7 @@
<script src="../build/Three.js"></script>
<script src="../src/extras/core/Curve.js"></script>
<script src="../src/extras/geometries/TubeGeometry.js"></script>
<script src="../src/extras/helpers/CameraHelper.js"></script>
<script src="js/Stats.js"></script>
......@@ -524,9 +525,10 @@
addTube();
// Debug point
cameraPos = new THREE.Mesh(new THREE.SphereGeometry(20), new THREE.MeshBasicMaterial({
cameraPos = new THREE.Mesh(new THREE.SphereGeometry(10), new THREE.MeshBasicMaterial({
color: 0xdddddd
}));
cameraPos.visible = false;
parent.add(cameraPos);
cameraHelper.scale.multiplyScalar(0.1);
......@@ -669,7 +671,7 @@
splineCamera.matrix.lookAt( splineCamera.position, lookAt, binormal ); //camera.position.clone().addSelf(dir)
splineCamera.rotation.getRotationFromMatrix( splineCamera.matrix );
cameraHelper.update(splineCamera);
cameraHelper.update();
// var axis = new THREE.Vector3( 0, 1, 0 ).crossSelf( dir );
// var radians = Math.acos( new THREE.Vector3( 0, 1, 0 ).dot( dir.clone().normalize() ) );
......
......@@ -104,7 +104,7 @@ THREE.CameraHelper.prototype.constructor = THREE.CameraHelper;
THREE.CameraHelper.prototype.update = function ( camera ) {
if (camera !== undefined) {
if (camera === undefined) {
camera = this.camera;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册