From d9f56166e1ebdd4eabca2ab7881d26a2acf40aba Mon Sep 17 00:00:00 2001 From: Landon Moss Date: Sun, 14 Apr 2024 22:43:33 -0400 Subject: [PATCH] changes made --- mocap/mocap.js | 22 +++++++++++++++++++--- package-lock.json | 15 ++------------- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/mocap/mocap.js b/mocap/mocap.js index 9fea3a8..4a626a0 100644 --- a/mocap/mocap.js +++ b/mocap/mocap.js @@ -35,6 +35,18 @@ if (globalSettings.forward.enableForwarding) globalSettings.forward.supportForWebXR ); + //Handle response for main response + ipcRenderer.on("webServerStarted", (event, success) => { + if (!success) { + console.error("Failed to start the web server."); + // Add any necessary error handling logic here + } else { + console.log("Web server started successfully."); + // Add any additional logic after successful server start + } + }); + + /* VRM Character Animator */ const animateVRM = (vrm, results) => { @@ -97,15 +109,19 @@ const animateVRM = (vrm, results) => { }; let videoElement = document.querySelector(".input_video"), - guideCanvas = document.querySelector("canvas.guides"); + guideCanvas = document.querySelector("canvas.guides"); const onResults = (results) => { // Draw landmark guides - if (globalSettings.preview.showSketelonOnInput) drawResults(results); + if (globalSettings.preview.showSkeletonOnInput) { + drawResults(results); + } // Animate model animateVRM(null, results); if (!started) { - if (localStorage.getItem("useCamera") == "file") videoElement.play(); + if (localStorage.getItem("useCamera") == "file") { + videoElement.play(); + } started = true; } }; diff --git a/package-lock.json b/package-lock.json index f1f28e8..991ae5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "sysmocap", - "version": "0.6.7", + "version": "0.6.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "sysmocap", - "version": "0.6.7", + "version": "0.6.8", "license": "ISC", "dependencies": { "@electron/remote": "^2.0.10", @@ -23,7 +23,6 @@ "kalidokit": "^1.1.5", "lil-gui": "^0.16.1", "mdui": "^1.0.2", - "mica-electron": "^1.5.1", "pdfjs-dist": "^2.13.216", "socket.io": "^4.5.3", "svelte-jsoneditor": "^0.3.60", @@ -3390,11 +3389,6 @@ "node": ">= 0.6" } }, - "node_modules/mica-electron": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/mica-electron/-/mica-electron-1.5.2.tgz", - "integrity": "sha512-tyirEdjih4fjvZN5VuwnZ8Ru9Y1SUIffTAkdptr8oe4zBgxHlyrJlY5IeBGwXgS4J+rD1ZPK/m/ZtZIpLZWicw==" - }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -8153,11 +8147,6 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, - "mica-electron": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/mica-electron/-/mica-electron-1.5.2.tgz", - "integrity": "sha512-tyirEdjih4fjvZN5VuwnZ8Ru9Y1SUIffTAkdptr8oe4zBgxHlyrJlY5IeBGwXgS4J+rD1ZPK/m/ZtZIpLZWicw==" - }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",