diff --git a/main.js b/main.js index 58bb587013aa6f9c3e47d20b6044153e81e99552..a2cc940251b36fc07bc18ffce073de60d898a643 100644 --- a/main.js +++ b/main.js @@ -35,7 +35,7 @@ document.querySelector("#app").innerHTML = ` </menu> <menu class="menu-impressum"> <li> - <a href="#" id="helpLink">Help</a> + <a href="#" id="helpLink">About</a> </li> <li> <a href="mailto:yanagibashi@kg.rwth-aachen.de">Feedback</a> @@ -106,8 +106,9 @@ document.querySelector("#app").innerHTML = ` <!-- Dialogs --> <dialog id="helpDialog"> - <h1>Help</h1> - <h2>3D Preview Controls</h2> + <h1>Tailorbird 3D</h1> + <p>${ new Date().toISOString() }</p> + <h2>Controls</h2> <p> <ul> <li>Zoom: Scroll wheel</li> @@ -448,24 +449,28 @@ function getPresetModelVase() { function getPresetModelVertical() { var presetProject = new Project(); - var extMult = 5; + var extMult = 4; var ext = 0; const startX = 35; var currPoint; - presetProject.addLine(ext, 2500, startX, 0, 0); - presetProject.addLine(ext += 3, 1500, startX, 0, 0); + presetProject.addLine(ext, 2500, 0, 0, 0); + + presetProject.addLine(ext, 1500, startX - extMult, 0, 0); + presetProject.addLine(ext += 4, 1500, startX, 0, 0); presetProject.addLine(ext, 1500, startX + 15, 0, 0); presetProject.addLine(ext, 1500, startX - extMult, 0, 10); for (var i = 1; i < 10; i++) { currPoint = i * extMult; - + // Go to starting point presetProject.addLine(ext, 2000, startX - currPoint, 0, 0); - - presetProject.addArc(ext += currPoint * 1.5, 1500, currPoint, "1", "1", "1"); - - presetProject.addLine(ext, 2000, startX + 12, 0, Math.max(currPoint - 20, 0)); + presetProject.addLine(ext += extMult, 1500, startX - currPoint, 0, 0); + // Draw arc + presetProject.addArc(ext += currPoint * 1.8, 1500, currPoint, "1", "1", "1"); + + presetProject.addLine(ext, 2000, startX + currPoint / 2, 0, Math.max(currPoint - 25, 0)); + presetProject.addLine(ext, 2000, startX + currPoint / 2 + 10, 0, 0); presetProject.addLine(ext, 1500, startX, 0, currPoint + 10); presetProject.addLine(ext, 1500, startX - currPoint - 10, 0, currPoint); } diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391