diff --git a/demo/client/src/benchmark.ts b/demo/client/src/benchmark.ts index 1e28636d..6a5d1130 100644 --- a/demo/client/src/benchmark.ts +++ b/demo/client/src/benchmark.ts @@ -203,7 +203,11 @@ class BenchmarkTestView extends PathfinderDemoView { protected get worldTransform() { const transform = glmatrix.mat4.create(); const translation = this.camera.translation; - glmatrix.mat4.fromTranslation(transform, [translation[0], translation[1], 0]); + glmatrix.mat4.translate(transform, transform, [-1.0, -1.0, 0.0]); + glmatrix.mat4.scale(transform, + transform, + [2.0 / this.canvas.width, 2.0 / this.canvas.height, 1.0]); + glmatrix.mat4.translate(transform, transform, [translation[0], translation[1], 0]); glmatrix.mat4.scale(transform, transform, [this.camera.scale, this.camera.scale, 1.0]); const pixelsPerUnit = this.pixelsPerUnit;