1
0
Fork 0

sparkles: Added sleeve grainline

This commit is contained in:
Joost De Cock 2018-08-10 18:51:44 +02:00
parent adab3bce3d
commit a2030b2683
7 changed files with 102 additions and 1049 deletions

View file

@ -8,6 +8,7 @@
<div id="svg"></div>
<script type="text/javascript" src="freesewing.js"></script>
<script type="text/javascript" src="tmp/cutonfold.js"></script>
<script type="text/javascript" src="tmp/grainline.js"></script>
<script type="text/javascript" src="tmp/dimension.js"></script>
<script type="text/javascript" src="tmp/logo.js"></script>
<script type="text/javascript" src="tmp/title.js"></script>
@ -29,7 +30,7 @@
var pattern = freesewing.patterns.brian
.with(debug)
.with(freesewing.plugins.theme)
.with(freesewing.plugins.designer)
//.with(freesewing.plugins.designer)
/*
pattern.on('preSample', function(next) {
console.log('preSample hook');

File diff suppressed because it is too large Load diff

View file

@ -47,6 +47,7 @@
},
"dependencies": {
"@freesewing/plugin-cutonfold": "0.7.2",
"@freesewing/plugin-grainline": "0.0.1",
"@freesewing/plugin-logo": "^0.2.1",
"@freesewing/plugin-title": "0.5.1",
"freesewing": "^0.6.0"

View file

@ -25,6 +25,7 @@ export default {
],
external: [
"freesewing",
"@freesewing/plugin-grainline",
"@freesewing/plugin-cutonfold",
"@freesewing/plugin-dimension",
"@freesewing/plugin-logo",
@ -34,6 +35,7 @@ export default {
globals: {
freesewing: "freesewing",
"@freesewing/plugin-cutonfold": "freesewing.plugins.cutonfold",
"@freesewing/plugin-grainline": "freesewing.plugins.grainline",
"@freesewing/plugin-dimension": "freesewing.plugins.dimension",
"@freesewing/plugin-logo": "freesewing.plugins.logo",
"@freesewing/plugin-title": "freesewing.plugins.title"

View file

@ -1,5 +1,6 @@
import freesewing from "freesewing";
import pluginCutonfold from "@freesewing/plugin-cutonfold";
import pluginGrainline from "@freesewing/plugin-grainline";
import pluginDimension from "@freesewing/plugin-dimension";
import pluginLogo from "@freesewing/plugin-logo";
import pluginTitle from "@freesewing/plugin-title";
@ -14,6 +15,7 @@ import sleeve from "./sleeve";
var pattern = new freesewing.Pattern({ version: version, ...config })
.with(pluginCutonfold)
.with(pluginGrainline)
.with(pluginDimension)
.with(pluginLogo)
.with(pluginTitle);

View file

@ -200,6 +200,7 @@ var sleeve = {
);
snippets.logo = new Snippet("logo", points.logo);
macro("title", { at: points.centerBiceps, nr: 3, title: "sleeve" });
macro("grainline", { from: points.centerWrist, to: points.centerBiceps });
points.sleeveTip = paths.sleevecap.shiftFractionAlong(0.5);
points.frontNotch = paths.sleevecap.shiftAlong(

View file

@ -0,0 +1 @@
../../plugins/plugin-grainline/dist/browser.js