From 475214663027913f79d87b1b57a229d8e934e5cf Mon Sep 17 00:00:00 2001 From: Dennis Allerkamp Date: Fri, 9 May 2025 12:54:28 +0200 Subject: [PATCH] Minor visual improvements --- src/script.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/script.js b/src/script.js index 0bcf16f..8055b8d 100644 --- a/src/script.js +++ b/src/script.js @@ -410,6 +410,7 @@ async function init() { gl.enable( gl.POLYGON_SMOOTH ); gl.hint( gl.LINE_SMOOTH_HINT, gl.NICEST ); gl.hint( gl.POLYGON_SMOOTH_HINT, gl.NICEST ) + gl.lineWidth(3.0); // start drawing requestAnimationFrame(draw); @@ -480,7 +481,7 @@ async function draw() { // Real Matrices let realProjectionMatrix = []; - mat4BuildPerspective(realProjectionMatrix, 90.0 / 180.0 * Math.PI, cv.width / cv.height, 0.1, 30); + mat4BuildPerspective(realProjectionMatrix, 60.0 / 180.0 * Math.PI, cv.width / cv.height, 0.1, 30); let realViewMatrix = []; let realCameraPosition = [Math.cos(cameraYaw) * smoothCameraDistance * Math.cos(cameraPitch), Math.sin(cameraPitch) * smoothCameraDistance, Math.sin(cameraYaw) * smoothCameraDistance * Math.cos(cameraPitch)]; @@ -506,7 +507,7 @@ async function draw() { let virtualProjectionMatrix = []; - mat4BuildPerspective(virtualProjectionMatrix, 90.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); + mat4BuildPerspective(virtualProjectionMatrix, 60.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); if (!invertZAxis) { let zAxisFlipMatrix = []; @@ -541,15 +542,15 @@ async function draw() { // interpolated projection matrix let virtualProjectionMatrix1 = []; - mat4BuildPerspective1(virtualProjectionMatrix1, 90.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); + mat4BuildPerspective1(virtualProjectionMatrix1, 60.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); mat4Interpolate(virtualProjectionMatrix1, identity, virtualProjectionMatrix1, interpolate[2]); let virtualProjectionMatrix2 = []; - mat4BuildPerspective2(virtualProjectionMatrix2, 90.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); + mat4BuildPerspective2(virtualProjectionMatrix2, 60.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); mat4Interpolate(virtualProjectionMatrix2, identity, virtualProjectionMatrix2, interpolate[3]); let virtualProjectionMatrix3 = []; - mat4BuildPerspective3(virtualProjectionMatrix3, 90.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); + mat4BuildPerspective3(virtualProjectionMatrix3, 60.0 / 180.0 * Math.PI, cv.width / cv.height, 0.9, 5); mat4Interpolate(virtualProjectionMatrix3, identity, virtualProjectionMatrix3, interpolate[4]); mat4Identity(virtualProjectionMatrix);