mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 14:03:55 +02:00
fix typos in teleport.js
This commit is contained in:
parent
0d300c3a47
commit
9728cf6904
1 changed files with 3 additions and 3 deletions
|
@ -540,16 +540,16 @@ function Teleporter() {
|
|||
};
|
||||
|
||||
this.getWayPoints = function(startPoint, endPoint, numberOfSteps) {
|
||||
var travel = Vec3.subtract(endPoint - startPoint);
|
||||
var travel = Vec3.subtract(endPoint, startPoint);
|
||||
var distance = Vec3.length(travel);
|
||||
if (distance > 1.0) {
|
||||
var base = Math.exp(log(distance + 1.0) / numberOfSteps);
|
||||
var base = Math.exp(Math.log(distance + 1.0) / numberOfSteps);
|
||||
var wayPoints = [];
|
||||
var i;
|
||||
|
||||
for (i = 0; i < numberOfSteps - 1; i++) {
|
||||
var backFraction = (1.0 - Math.exp((numberOfSteps - 1 - i) * Math.log(base))) / distance;
|
||||
wayPoints.push(Vec3.sum(endPoint, Vec3.multiply(backFraction, travel));
|
||||
wayPoints.push(Vec3.sum(endPoint, Vec3.multiply(backFraction, travel)));
|
||||
}
|
||||
}
|
||||
wayPoints.push(endPoint);
|
||||
|
|
Loading…
Reference in a new issue