Skip to content
Snippets Groups Projects
Commit 30fbcd10 authored by Jakob Yanagibashi's avatar Jakob Yanagibashi
Browse files

Improve vertical test model

parent cd08b660
No related branches found
No related tags found
No related merge requests found
Pipeline #258190 failed
...@@ -35,7 +35,7 @@ document.querySelector("#app").innerHTML = ` ...@@ -35,7 +35,7 @@ document.querySelector("#app").innerHTML = `
</menu> </menu>
<menu class="menu-impressum"> <menu class="menu-impressum">
<li> <li>
<a href="#" id="helpLink">Help</a> <a href="#" id="helpLink">About</a>
</li> </li>
<li> <li>
<a href="mailto:yanagibashi@kg.rwth-aachen.de">Feedback</a> <a href="mailto:yanagibashi@kg.rwth-aachen.de">Feedback</a>
...@@ -106,8 +106,9 @@ document.querySelector("#app").innerHTML = ` ...@@ -106,8 +106,9 @@ document.querySelector("#app").innerHTML = `
<!-- Dialogs --> <!-- Dialogs -->
<dialog id="helpDialog"> <dialog id="helpDialog">
<h1>Help</h1> <h1>Tailorbird 3D</h1>
<h2>3D Preview Controls</h2> <p>${ new Date().toISOString() }</p>
<h2>Controls</h2>
<p> <p>
<ul> <ul>
<li>Zoom: Scroll wheel</li> <li>Zoom: Scroll wheel</li>
...@@ -448,24 +449,28 @@ function getPresetModelVase() { ...@@ -448,24 +449,28 @@ function getPresetModelVase() {
function getPresetModelVertical() { function getPresetModelVertical() {
var presetProject = new Project(); var presetProject = new Project();
var extMult = 5; var extMult = 4;
var ext = 0; var ext = 0;
const startX = 35; const startX = 35;
var currPoint; var currPoint;
presetProject.addLine(ext, 2500, startX, 0, 0); presetProject.addLine(ext, 2500, 0, 0, 0);
presetProject.addLine(ext += 3, 1500, startX, 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 + 15, 0, 0);
presetProject.addLine(ext, 1500, startX - extMult, 0, 10); presetProject.addLine(ext, 1500, startX - extMult, 0, 10);
for (var i = 1; i < 10; i++) { for (var i = 1; i < 10; i++) {
currPoint = i * extMult; currPoint = i * extMult;
// Go to starting point
presetProject.addLine(ext, 2000, startX - currPoint, 0, 0); presetProject.addLine(ext, 2000, startX - currPoint, 0, 0);
presetProject.addLine(ext += extMult, 1500, startX - currPoint, 0, 0);
// Draw arc
presetProject.addArc(ext += currPoint * 1.8, 1500, currPoint, "1", "1", "1");
presetProject.addArc(ext += currPoint * 1.5, 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, 2000, startX + 12, 0, Math.max(currPoint - 20, 0));
presetProject.addLine(ext, 1500, startX, 0, currPoint + 10); presetProject.addLine(ext, 1500, startX, 0, currPoint + 10);
presetProject.addLine(ext, 1500, startX - currPoint - 10, 0, currPoint); presetProject.addLine(ext, 1500, startX - currPoint - 10, 0, currPoint);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment