aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2017-04-25 22:18:42 +0200
committerElena ``of Valhalla'' Grandi <valhalla@trueelena.org>2017-04-25 22:18:42 +0200
commit1ed5e79a8727e997f42d61ffe5328dff5b88ed77 (patch)
tree846f43e3523ce1ea8ffa55760fbd71d5df29e087
parent12951382d103621d29842b48dd9f7896618fb10a (diff)
Improved shirt: couple of customization knobs
-rw-r--r--basic_shirt.val95
1 files changed, 62 insertions, 33 deletions
diff --git a/basic_shirt.val b/basic_shirt.val
index 83c792c..96c897e 100644
--- a/basic_shirt.val
+++ b/basic_shirt.val
@@ -6,14 +6,17 @@
<author/>
<description/>
<notes/>
- <measurements>../measurements/EoV.vit</measurements>
- <increments/>
+ <measurements>../measurements/EoV_aldrich.vit</measurements>
+ <increments>
+ <increment name="#collar_height" description="Total height of the collar, including stand and fall" formula="10"/>
+ <increment name="#cuff_lenght" description="" formula="8"/>
+ </increments>
<draw name="front_and_back">
<calculation>
<point type="single" x="0.79375" y="1.05833" id="1" name="A" mx="0.132292" my="0.264583"/>
<point type="endLine" typeLine="hair" id="2" name="A1" basePoint="1" mx="0.132292" lineColor="black" my="0.264583" angle="270" length="neck_back_to_highbust_b"/>
<point type="alongLine" typeLine="none" id="3" name="A2" firstPoint="1" secondPoint="2" mx="0.132292" lineColor="black" my="0.264583" length="neck_back_to_waist_b"/>
- <point type="endLine" typeLine="hair" id="4" name="A3" basePoint="3" mx="0.132292" lineColor="black" my="0.264583" angle="270" length="waist_to_hip_f + 10"/>
+ <point type="endLine" typeLine="hair" id="4" name="A3" basePoint="3" mx="0.132292" lineColor="black" my="0.264583" angle="270" length="height_waist_side_to_hip + 20"/>
<point type="endLine" typeLine="hair" id="5" name="A4" basePoint="2" mx="0.132292" lineColor="black" my="0.264583" angle="0" length="bust_circ / 2 + 9.5"/>
<point type="pointOfIntersection" id="6" name="A5" firstPoint="5" secondPoint="4" mx="0.132292" my="0.264583"/>
<point type="endLine" typeLine="hair" id="7" name="A6" basePoint="1" mx="0.132292" lineColor="black" my="0.264583" angle="90" length="3.5"/>
@@ -139,7 +142,7 @@
<calculation>
<point type="single" x="0.79375" y="64.3399" id="84" name="B" mx="0.132292" my="0.264583"/>
<point type="endLine" typeLine="hair" id="85" name="B1" basePoint="84" mx="0.132292" lineColor="black" my="0.264583" angle="270" length="(Spl_A16_A14 + SplPath_A18_A23) / 4"/>
- <point type="alongLine" typeLine="none" id="86" name="B2" firstPoint="84" secondPoint="85" mx="0.132292" lineColor="black" my="0.264583" length="arm_shoulder_tip_to_wrist_bent - 8 + 2"/>
+ <point type="alongLine" typeLine="none" id="86" name="B2" firstPoint="84" secondPoint="85" mx="0.132292" lineColor="black" my="0.264583" length="arm_shoulder_tip_to_wrist_bent - #cuff_lenght + 2"/>
<point type="alongLine" typeLine="none" id="87" name="B3" firstPoint="85" secondPoint="86" mx="0.132292" lineColor="black" my="0.264583" length="Line_B2_B1 / 2"/>
<point type="endLine" typeLine="hair" id="88" name="B1a" basePoint="85" mx="0.132292" lineColor="black" my="0.264583" angle="180" length="5"/>
<point type="pointOfContact" id="89" name="B4" radius="(Spl_A16_A14 + SplPath_A18_A23) / 2" center="84" firstPoint="85" secondPoint="88" mx="0.132292" my="0.264583"/>
@@ -190,33 +193,59 @@
</spline>
</calculation>
<modeling>
- <point type="modeling" inUse="true" id="124" idObject="89" mx="0.132292" my="0.264583"/>
- <spline type="modelingPath" inUse="true" id="125" idObject="122"/>
- <spline type="modelingPath" inUse="true" id="126" idObject="123"/>
- <point type="modeling" inUse="true" id="127" idObject="92" mx="0.132292" my="0.264583"/>
- <point type="modeling" inUse="true" id="128" idObject="110" mx="0.132292" my="0.264583"/>
- <spline type="modelingSpline" inUse="true" id="129" idObject="114"/>
- <point type="modeling" inUse="true" id="130" idObject="113" mx="0.132292" my="0.264583"/>
- <point type="modeling" inUse="true" id="131" idObject="86" mx="0.132292" my="0.264583"/>
- <spline type="modelingPath" inUse="true" id="132" idObject="121"/>
- <point type="modeling" inUse="true" id="133" idObject="111" mx="0.132292" my="0.264583"/>
- <spline type="modelingSpline" inUse="true" id="134" idObject="112"/>
- <point type="modeling" inUse="true" id="135" idObject="108" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="false" id="124" idObject="89" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="false" id="125" idObject="122"/>
+ <spline type="modelingPath" inUse="false" id="126" idObject="123"/>
+ <point type="modeling" inUse="false" id="127" idObject="92" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="false" id="128" idObject="110" mx="0.132292" my="0.264583"/>
+ <spline type="modelingSpline" inUse="false" id="129" idObject="114"/>
+ <point type="modeling" inUse="false" id="130" idObject="113" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="false" id="131" idObject="86" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="false" id="132" idObject="121"/>
+ <point type="modeling" inUse="false" id="133" idObject="111" mx="0.132292" my="0.264583"/>
+ <spline type="modelingSpline" inUse="false" id="134" idObject="112"/>
+ <point type="modeling" inUse="false" id="135" idObject="108" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="193" idObject="89" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="true" id="194" idObject="122"/>
+ <point type="modeling" inUse="true" id="195" idObject="84" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="196" idObject="86" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="197" idObject="84" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="true" id="198" idObject="123"/>
+ <point type="modeling" inUse="true" id="199" idObject="92" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="200" idObject="110" mx="0.132292" my="0.264583"/>
+ <spline type="modelingSpline" inUse="true" id="201" idObject="114"/>
+ <point type="modeling" inUse="true" id="202" idObject="113" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="203" idObject="86" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="true" id="204" idObject="121"/>
+ <point type="modeling" inUse="true" id="205" idObject="120" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="206" idObject="117" mx="0.132292" my="0.264583"/>
+ <point type="modeling" inUse="true" id="207" idObject="120" mx="0.132292" my="0.264583"/>
+ <spline type="modelingPath" inUse="true" id="208" idObject="121"/>
+ <point type="modeling" inUse="true" id="209" idObject="111" mx="0.132292" my="0.264583"/>
+ <spline type="modelingSpline" inUse="true" id="210" idObject="112"/>
+ <point type="modeling" inUse="true" id="211" idObject="108" mx="0.132292" my="0.264583"/>
</modeling>
<details>
- <detail closed="1" id="136" name="sleeve" supplement="0" mx="0" width="1" my="0">
- <node type="NodePoint" nodeType="Contour" idObject="124" mx="0" my="0"/>
- <node type="NodeSplinePath" reverse="0" nodeType="Contour" idObject="125" mx="0" my="0"/>
- <node type="NodeSplinePath" reverse="0" nodeType="Contour" idObject="126" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="127" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="128" mx="0" my="0"/>
- <node type="NodeSpline" reverse="0" nodeType="Contour" idObject="129" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="130" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="131" mx="0" my="0"/>
- <node type="NodeSplinePath" reverse="0" nodeType="Contour" idObject="132" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="133" mx="0" my="0"/>
- <node type="NodeSpline" reverse="0" nodeType="Contour" idObject="134" mx="0" my="0"/>
- <node type="NodePoint" nodeType="Contour" idObject="135" mx="0" my="0"/>
+ <detail closed="1" id="212" name="sleeve" supplement="0" mx="0" width="1" my="0">
+ <node type="NodePoint" nodeType="Contour" idObject="193" mx="0" my="0"/>
+ <node type="NodeSplinePath" reverse="0" nodeType="Contour" idObject="194" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="195" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="196" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="197" mx="0" my="0"/>
+ <node type="NodeSplinePath" reverse="0" nodeType="Contour" idObject="198" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="199" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="200" mx="0" my="0"/>
+ <node type="NodeSpline" reverse="0" nodeType="Contour" idObject="201" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="202" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="203" mx="0" my="0"/>
+ <node type="NodeSplinePath" reverse="1" nodeType="Contour" idObject="204" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="205" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="206" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="207" mx="0" my="0"/>
+ <node type="NodeSplinePath" reverse="1" nodeType="Contour" idObject="208" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="209" mx="0" my="0"/>
+ <node type="NodeSpline" reverse="1" nodeType="Contour" idObject="210" mx="0" my="0"/>
+ <node type="NodePoint" nodeType="Contour" idObject="211" mx="0" my="0"/>
</detail>
</details>
</draw>
@@ -224,7 +253,7 @@
<calculation>
<point type="single" x="89.5582" y="1.05833" id="137" name="C1" mx="0.132292" my="0.264583"/>
<point type="endLine" typeLine="hair" id="138" name="C2" basePoint="137" mx="0.132292" lineColor="black" my="0.264583" angle="0" length="neck_circ / 2"/>
- <point type="endLine" typeLine="hair" id="139" name="C3" basePoint="137" mx="0.132292" lineColor="black" my="0.264583" angle="90" length="8"/>
+ <point type="endLine" typeLine="hair" id="139" name="C3" basePoint="137" mx="0.132292" lineColor="black" my="0.187528" angle="90" length="#collar_height"/>
<point type="alongLine" typeLine="none" id="140" name="C4" firstPoint="137" secondPoint="138" mx="0.132292" lineColor="black" my="0.264583" length="Line_C1_C2 * 3 / 4"/>
<point type="endLine" typeLine="hair" id="141" name="C5" basePoint="138" mx="0.132292" lineColor="black" my="0.264583" angle="90" length="0.5"/>
<point type="alongLine" typeLine="none" id="142" name="C6" firstPoint="137" secondPoint="139" mx="0.132292" lineColor="black" my="0.264583" length="Line_C1_C3 / 2 - 1"/>
@@ -239,7 +268,7 @@
<point type="pointOfIntersection" id="147" name="C10" firstPoint="140" secondPoint="139" mx="0.132292" my="0.264583"/>
<point type="pointOfIntersection" id="148" name="C11" firstPoint="138" secondPoint="139" mx="0.132292" my="0.264583"/>
<spline type="simple" point4="144" kAsm1="1.42474" kAsm2="0.991274" angle1="96.4732" angle2="349.691" id="149" kCurve="1" color="black" point1="145"/>
- <point type="endLine" typeLine="hair" id="150" name="C12" basePoint="148" mx="0.132292" lineColor="black" my="0.264583" angle="60" length="2"/>
+ <point type="endLine" typeLine="hair" id="150" name="C12" basePoint="148" mx="0.132292" lineColor="black" my="0.264583" angle="60" length="3"/>
<line typeLine="hair" id="151" firstPoint="144" secondPoint="150" lineColor="black"/>
<spline type="simple" point4="150" kAsm1="1.09923" kAsm2="0.887817" angle1="2.02091" angle2="212.115" id="152" kCurve="1" color="black" point1="147"/>
</calculation>
@@ -273,8 +302,8 @@
<draw name="cuff">
<calculation>
<point type="single" x="0.79375" y="128.447" id="174" name="D" mx="0.132292" my="0.264583"/>
- <point type="endLine" typeLine="hair" id="175" name="D1" basePoint="174" mx="0.132292" lineColor="black" my="0.264583" angle="0" length="17 + 5 + 1.5*2"/>
- <point type="endLine" typeLine="hair" id="176" name="D2" basePoint="174" mx="0.132292" lineColor="black" my="0.264583" angle="90" length="16"/>
+ <point type="endLine" typeLine="hair" id="175" name="D1" basePoint="174" mx="0.132292" lineColor="black" my="0.264583" angle="0" length="arm_wrist_circ + 5 * 2"/>
+ <point type="endLine" typeLine="hair" id="176" name="D2" basePoint="174" mx="0.132292" lineColor="black" my="0.264583" angle="90" length="#cuff_lenght * 2"/>
<point type="pointOfIntersection" id="177" name="D3" firstPoint="175" secondPoint="176" mx="0.132292" my="0.264583"/>
<point type="alongLine" typeLine="none" id="178" name="D4" firstPoint="174" secondPoint="175" mx="0.132292" lineColor="black" my="0.264583" length="3"/>
<point type="alongLine" typeLine="none" id="179" name="D5" firstPoint="174" secondPoint="176" mx="0.132292" lineColor="black" my="0.264583" length="Line_D_D4"/>