Update: CC - Mouse Move - Moorcow (ud33b2z225.js) 452 bytes modified

beta.r3js.org
-=yb4f310 2017-11-11 16:02:03 +01:00
parent d0148106a5
commit 30ca38cdbf
1 changed files with 15 additions and 2 deletions

View File

@ -18,8 +18,21 @@ this.raycaster.instance.setFromCamera(
this.camera.instance
);
this.cursor.position.x = this.mouse.x;
this.cursor.position.y = this.mouse.y;
var vector = new THREE.Vector3(
this.mouse.x,
this.mouse.y,
0
);
vector.unproject( this.camera.instance );
var dir = vector.sub( this.camera.instance.position ).normalize();
var distance = - this.camera.instance.position.z / dir.z;
var pos = this.camera.instance.position.clone().add( dir.multiplyScalar( distance ) );
this.cursor.position.x = pos.x;//this.camera.position.x + this.mouse.x;
this.cursor.position.y = pos.y;//this.camera.position.y + this.mouse.y;
this.cursor.position.z = pos.z;//this.camera.position.z - 1;
this.cursor.updateInstance();
this.thrower.instance.lookAt(