refactor(breanna): Removed deprecated measurements from Breanna
This commit is contained in:
parent
a75dac8319
commit
37f2cb31cb
3 changed files with 18 additions and 17 deletions
|
@ -36,6 +36,7 @@ export default {
|
||||||
advanced: [
|
advanced: [
|
||||||
'acrossBackFactor',
|
'acrossBackFactor',
|
||||||
'armholeDepthFactor',
|
'armholeDepthFactor',
|
||||||
|
'backNeckCutout',
|
||||||
'frontArmholeDeeper',
|
'frontArmholeDeeper',
|
||||||
'shoulderSlopeReduction',
|
'shoulderSlopeReduction',
|
||||||
'sleeveWidthGuarantee',
|
'sleeveWidthGuarantee',
|
||||||
|
@ -65,19 +66,18 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
measurements: [
|
measurements: [
|
||||||
'hpsToHipsBack',
|
'bustFront',
|
||||||
'hpsToHipsFront',
|
'bustSpan',
|
||||||
'hpsToWaistBack',
|
|
||||||
'shoulderToShoulder',
|
|
||||||
'centerBackNeckToHips',
|
|
||||||
'naturalWaist',
|
|
||||||
'highBust',
|
'highBust',
|
||||||
'highBustFront',
|
'highBustFront',
|
||||||
'hpsToBust',
|
'hpsToBust',
|
||||||
'bustFront',
|
'hpsToHipsBack',
|
||||||
'bustSpan',
|
'hpsToHipsFront',
|
||||||
'shoulderSlope',
|
'naturalWaist',
|
||||||
'neckCircumference'
|
'naturalWaistToHip',
|
||||||
|
'neckCircumference',
|
||||||
|
'shoulderToShoulder',
|
||||||
|
'shoulderSlope'
|
||||||
],
|
],
|
||||||
dependencies: {
|
dependencies: {
|
||||||
back: 'base',
|
back: 'base',
|
||||||
|
@ -150,6 +150,7 @@ export default {
|
||||||
// Percentages
|
// Percentages
|
||||||
acrossBackFactor: { pct: 96, min: 93, max: 100 },
|
acrossBackFactor: { pct: 96, min: 93, max: 100 },
|
||||||
armholeDepthFactor: { pct: 100, min: 80, max: 120 },
|
armholeDepthFactor: { pct: 100, min: 80, max: 120 },
|
||||||
|
backNeckCutout: { pct: 5, min: 2, max: 8 },
|
||||||
shoulderDartSize: { pct: 7, min: 4, max: 10 },
|
shoulderDartSize: { pct: 7, min: 4, max: 10 },
|
||||||
shoulderDartLength: { pct: 85, min: 60, max: 100 },
|
shoulderDartLength: { pct: 85, min: 60, max: 100 },
|
||||||
waistDartSize: { pct: 10, min: 4, max: 15 },
|
waistDartSize: { pct: 10, min: 4, max: 15 },
|
||||||
|
|
|
@ -19,7 +19,7 @@ export default part => {
|
||||||
// Shoulder
|
// Shoulder
|
||||||
points.cbHps = new Point(0, 0)
|
points.cbHps = new Point(0, 0)
|
||||||
// Step 1/3: no vertical ease to make sure shoulder slope is not influenced
|
// Step 1/3: no vertical ease to make sure shoulder slope is not influenced
|
||||||
points.cbWaist = new Point(0, measurements.hpsToWaistBack)
|
points.cbWaist = new Point(0, measurements.hpsToHipsBack - measurements.naturalWaistToHip)
|
||||||
points.cbHips = new Point(0, measurements.hpsToHipsBack)
|
points.cbHips = new Point(0, measurements.hpsToHipsBack)
|
||||||
points.shoulder = utils
|
points.shoulder = utils
|
||||||
.circlesIntersect(
|
.circlesIntersect(
|
||||||
|
@ -32,14 +32,14 @@ export default part => {
|
||||||
.shift()
|
.shift()
|
||||||
|
|
||||||
// Step 2/3: add vertical ease to waist and hips
|
// Step 2/3: add vertical ease to waist and hips
|
||||||
points.cbWaist = new Point(0, measurements.hpsToWaistBack * (1 + options.verticalEase))
|
points.cbWaist = new Point(
|
||||||
|
0,
|
||||||
|
(measurements.hpsToHipsBack - measurements.naturalWaistToHip) * (1 + options.verticalEase)
|
||||||
|
)
|
||||||
points.cbHips = new Point(0, measurements.hpsToHipsBack * (1 + options.verticalEase))
|
points.cbHips = new Point(0, measurements.hpsToHipsBack * (1 + options.verticalEase))
|
||||||
|
|
||||||
// Neck
|
// Neck
|
||||||
points.cbNeck = points.cbHips.shift(
|
points.cbNeck = new Point(0, options.backNeckCutout * measurements.neckCircumference)
|
||||||
90,
|
|
||||||
measurements.centerBackNeckToHips * (1 + options.verticalEase)
|
|
||||||
)
|
|
||||||
points.hps = new Point(
|
points.hps = new Point(
|
||||||
(measurements.neckCircumference * (1 + options.collarEase)) / options.collarFactor,
|
(measurements.neckCircumference * (1 + options.collarEase)) / options.collarFactor,
|
||||||
0
|
0
|
||||||
|
|
|
@ -70,7 +70,7 @@ export default part => {
|
||||||
points.cfWaist = new Point(
|
points.cfWaist = new Point(
|
||||||
0,
|
0,
|
||||||
measurements.hpsToHipsFront * (1 + options.verticalEase) -
|
measurements.hpsToHipsFront * (1 + options.verticalEase) -
|
||||||
(measurements.hpsToHipsBack - measurements.hpsToWaistBack) * (1 + options.verticalEase)
|
measurements.naturalWaistToHip * (1 + options.verticalEase)
|
||||||
)
|
)
|
||||||
points.waist = utils.beamIntersectsY(points.armhole, points.bustSide, points.cfWaist.y)
|
points.waist = utils.beamIntersectsY(points.armhole, points.bustSide, points.cfWaist.y)
|
||||||
points.waist = points.armhole.shiftTowards(points.waist, store.get('backSideSeamLength'))
|
points.waist = points.armhole.shiftTowards(points.waist, store.get('backSideSeamLength'))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue