diff --git a/js/canvas.js b/js/canvas.js index c529af1f8b24b1623816e5f4dc9e6136df557774..7cc08061f7e36ad64d6594b444fc60e976ee5f3b 100644 --- a/js/canvas.js +++ b/js/canvas.js @@ -707,6 +707,16 @@ function Canvas() { canvas.project = function () { sleep = false + data.forEach(function (d) { + if (state.mode === 'time') { + d.scaleFactor = 0.9 + } + if (state.mode === 'map') { + d.scaleFactor = scale1 / 40 + } + d.sprite.scale.x = d.sprite.scale.y = d.scaleFactor + }) + if (state.mode == 'tsne') { canvas.projectTSNE() } else if (state.mode == 'map') { @@ -739,11 +749,7 @@ function Canvas() { d.x = 100 d.y = -100 } - d.scaleFactor = scale1 / 40 - d.sprite.scale.x = d.sprite.scale.y = d.scaleFactor - }) - data.forEach(function (d) { d.x1 = d.x * scale1 + imageSize / 2 d.y1 = d.y * scale1 + imageSize / 2