886 lines
14 KiB
YAML
886 lines
14 KiB
YAML
design:
|
|
meta:
|
|
upper:
|
|
v: Shirt
|
|
range:
|
|
- FittedShirt
|
|
- Shirt
|
|
- null
|
|
type: select_null
|
|
default_prob: 0.3
|
|
wb:
|
|
v: null
|
|
range:
|
|
- StraightWB
|
|
- FittedWB
|
|
- null
|
|
type: select_null
|
|
default_prob: 0.5
|
|
bottom:
|
|
v: null
|
|
range:
|
|
- SkirtCircle
|
|
- AsymmSkirtCircle
|
|
- GodetSkirt
|
|
- Pants
|
|
- Skirt2
|
|
- SkirtManyPanels
|
|
- PencilSkirt
|
|
- SkirtLevels
|
|
- null
|
|
type: select_null
|
|
default_prob: 0.3
|
|
waistband:
|
|
waist:
|
|
v: 1.0
|
|
range:
|
|
- 1.0
|
|
- 2
|
|
type: float
|
|
default_prob: 0.7
|
|
width:
|
|
v: 0.2
|
|
range:
|
|
- 0.1
|
|
- 1.
|
|
type: float
|
|
default_prob: 0.5
|
|
shirt:
|
|
strapless:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
length:
|
|
v: 1.2
|
|
range:
|
|
- 0.5
|
|
- 3.5
|
|
type: float
|
|
default_prob: 0.7
|
|
width:
|
|
v: 1.05
|
|
range:
|
|
- 1.0
|
|
- 1.3
|
|
type: float
|
|
default_prob: 0.4
|
|
flare:
|
|
v: 1.0
|
|
range:
|
|
- 0.7
|
|
- 1.6
|
|
type: float
|
|
default_prob: 0.4
|
|
collar:
|
|
f_collar:
|
|
v: CircleNeckHalf
|
|
range:
|
|
- CircleNeckHalf
|
|
- CurvyNeckHalf
|
|
- VNeckHalf
|
|
- SquareNeckHalf
|
|
- TrapezoidNeckHalf
|
|
- CircleArcNeckHalf
|
|
- Bezier2NeckHalf
|
|
type: select
|
|
default_prob: 0.4
|
|
b_collar:
|
|
v: CircleNeckHalf
|
|
range:
|
|
- CircleNeckHalf
|
|
- CurvyNeckHalf
|
|
- VNeckHalf
|
|
- SquareNeckHalf
|
|
- TrapezoidNeckHalf
|
|
- CircleArcNeckHalf
|
|
- Bezier2NeckHalf
|
|
type: select
|
|
default_prob: 0.8
|
|
width:
|
|
v: 0.2
|
|
range:
|
|
- -0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.4
|
|
fc_depth:
|
|
v: 0.4
|
|
range:
|
|
- 0.3
|
|
- 2
|
|
type: float
|
|
default_prob: 0.3
|
|
bc_depth:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 2
|
|
type: float
|
|
default_prob: 0.4
|
|
fc_angle:
|
|
v: 95
|
|
range:
|
|
- 70
|
|
- 110
|
|
type: int
|
|
bc_angle:
|
|
v: 95
|
|
range:
|
|
- 70
|
|
- 110
|
|
type: int
|
|
f_bezier_x:
|
|
v: 0.3
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
f_bezier_y:
|
|
v: 0.55
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
b_bezier_x:
|
|
v: 0.15
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
b_bezier_y:
|
|
v: 0.1
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
f_flip_curve:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
b_flip_curve:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
component:
|
|
style:
|
|
v: null
|
|
range:
|
|
- Turtle
|
|
- SimpleLapel
|
|
- Hood2Panels
|
|
- null
|
|
type: select_null
|
|
default_prob: 0.6
|
|
depth:
|
|
v: 7
|
|
range:
|
|
- 2
|
|
- 8
|
|
type: int
|
|
lapel_standing:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
hood_depth:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
default_prob: 0.6
|
|
hood_length:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 1.5
|
|
type: float
|
|
default_prob: 0.6
|
|
sleeve:
|
|
sleeveless:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.7
|
|
armhole_shape:
|
|
v: ArmholeCurve
|
|
range:
|
|
- ArmholeSquare
|
|
- ArmholeAngle
|
|
- ArmholeCurve
|
|
type: select
|
|
default_prob: 0.7
|
|
length:
|
|
v: 0.3
|
|
range:
|
|
- 0.1
|
|
- 1.15
|
|
type: float
|
|
connecting_width:
|
|
v: 0.2
|
|
range:
|
|
- 0
|
|
- 2
|
|
type: float
|
|
default_prob: 0.6
|
|
end_width:
|
|
v: 1.0
|
|
range:
|
|
- 0.2
|
|
- 2
|
|
type: float
|
|
default_prob: 0.4
|
|
sleeve_angle:
|
|
v: 10
|
|
range:
|
|
- 10
|
|
- 50
|
|
type: int
|
|
opening_dir_mix:
|
|
v: 0.1
|
|
range:
|
|
- -0.9
|
|
- 0.8
|
|
type: float
|
|
default_prob: 1.
|
|
standing_shoulder:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
standing_shoulder_len:
|
|
v: 5.0
|
|
range:
|
|
- 4
|
|
- 10
|
|
type: float
|
|
connect_ruffle:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
default_prob: 0.4
|
|
smoothing_coeff:
|
|
v: 0.25
|
|
range:
|
|
- 0.1
|
|
- 0.4
|
|
type: float
|
|
default_prob: 0.8
|
|
cuff:
|
|
type:
|
|
v: null
|
|
range:
|
|
- CuffBand
|
|
- CuffSkirt
|
|
- CuffBandSkirt
|
|
- null
|
|
type: select_null
|
|
top_ruffle:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 3
|
|
type: float
|
|
cuff_len:
|
|
v: 0.1
|
|
range:
|
|
- 0.05
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.7
|
|
skirt_fraction:
|
|
v: 0.5
|
|
range:
|
|
- 0.1
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.5
|
|
skirt_flare:
|
|
v: 1.2
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
skirt_ruffle:
|
|
v: 1.0
|
|
range:
|
|
- 1
|
|
- 1.5
|
|
type: float
|
|
default_prob: 0.3
|
|
left:
|
|
enable_asym:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
shirt:
|
|
strapless:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
width:
|
|
v: 1.0
|
|
range:
|
|
- 1.0
|
|
- 1.3
|
|
type: float
|
|
default_prob: 0.4
|
|
flare:
|
|
v: 1.0
|
|
range:
|
|
- 0.7
|
|
- 1.6
|
|
type: float
|
|
default_prob: 0.4
|
|
collar:
|
|
f_collar:
|
|
v: CircleNeckHalf
|
|
range:
|
|
- CircleNeckHalf
|
|
- CurvyNeckHalf
|
|
- VNeckHalf
|
|
- SquareNeckHalf
|
|
- TrapezoidNeckHalf
|
|
- CircleArcNeckHalf
|
|
- Bezier2NeckHalf
|
|
type: select
|
|
default_prob: 0.4
|
|
b_collar:
|
|
v: CircleNeckHalf
|
|
range:
|
|
- CircleNeckHalf
|
|
- CurvyNeckHalf
|
|
- VNeckHalf
|
|
- SquareNeckHalf
|
|
- TrapezoidNeckHalf
|
|
- CircleArcNeckHalf
|
|
- Bezier2NeckHalf
|
|
type: select
|
|
default_prob: 0.8
|
|
width:
|
|
v: 0.5
|
|
range:
|
|
- 0
|
|
- 1
|
|
type: float
|
|
default_prob: 0.4
|
|
fc_angle:
|
|
v: 95
|
|
range:
|
|
- 70
|
|
- 110
|
|
type: int
|
|
bc_angle:
|
|
v: 95
|
|
range:
|
|
- 70
|
|
- 110
|
|
type: int
|
|
f_bezier_x:
|
|
v: 0.5
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
f_bezier_y:
|
|
v: 0.3
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
b_bezier_x:
|
|
v: 0.5
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.4
|
|
b_bezier_y:
|
|
v: 0.3
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
f_flip_curve:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
b_flip_curve:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
sleeve:
|
|
sleeveless:
|
|
v: true
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.7
|
|
armhole_shape:
|
|
v: ArmholeCurve
|
|
range:
|
|
- ArmholeSquare
|
|
- ArmholeAngle
|
|
- ArmholeCurve
|
|
type: select
|
|
default_prob: 0.7
|
|
length:
|
|
v: 0.3
|
|
range:
|
|
- 0.1
|
|
- 1.15
|
|
type: float
|
|
connecting_width:
|
|
v: 0.2
|
|
range:
|
|
- 0
|
|
- 2
|
|
type: float
|
|
default_prob: 0.6
|
|
end_width:
|
|
v: 1.0
|
|
range:
|
|
- 0.2
|
|
- 2
|
|
type: float
|
|
default_prob: 0.4
|
|
sleeve_angle:
|
|
v: 10
|
|
range:
|
|
- 10
|
|
- 50
|
|
type: int
|
|
opening_dir_mix:
|
|
v: 0.2
|
|
range:
|
|
- -0.9
|
|
- 0.8
|
|
type: float
|
|
default_prob: 1.
|
|
standing_shoulder:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.8
|
|
standing_shoulder_len:
|
|
v: 5.0
|
|
range:
|
|
- 4
|
|
- 10
|
|
type: float
|
|
connect_ruffle:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
default_prob: 0.4
|
|
smoothing_coeff:
|
|
v: 0.25
|
|
range:
|
|
- 0.1
|
|
- 0.4
|
|
type: float
|
|
default_prob: 0.8
|
|
cuff:
|
|
type:
|
|
v: null
|
|
range:
|
|
- CuffBand
|
|
- CuffSkirt
|
|
- CuffBandSkirt
|
|
- null
|
|
type: select_null
|
|
top_ruffle:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
cuff_len:
|
|
v: 0.1
|
|
range:
|
|
- 0.05
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.7
|
|
skirt_fraction:
|
|
v: 0.5
|
|
range:
|
|
- 0.1
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.5
|
|
skirt_flare:
|
|
v: 1.2
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
skirt_ruffle:
|
|
v: 1.0
|
|
range:
|
|
- 1
|
|
- 1.5
|
|
type: float
|
|
default_prob: 0.3
|
|
skirt:
|
|
length:
|
|
v: 0.2
|
|
range:
|
|
- -0.2
|
|
- 0.95
|
|
type: float
|
|
rise:
|
|
v: 1
|
|
range:
|
|
- 0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.3
|
|
ruffle:
|
|
v: 1.3
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
default_prob: 0.3
|
|
bottom_cut:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.3
|
|
flare:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 20
|
|
type: int
|
|
default_prob: 0.5
|
|
flare-skirt:
|
|
length:
|
|
v: 0.2
|
|
range:
|
|
- -0.2
|
|
- 0.95
|
|
type: float
|
|
rise:
|
|
v: 1
|
|
range:
|
|
- 0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.3
|
|
suns:
|
|
v: 0.75
|
|
range:
|
|
- 0.1
|
|
- 1.95
|
|
type: float
|
|
skirt-many-panels:
|
|
n_panels:
|
|
v: 4
|
|
range:
|
|
- 4
|
|
- 15
|
|
type: int
|
|
panel_curve:
|
|
v: 0
|
|
range:
|
|
- -0.35
|
|
- -0.25
|
|
- -0.15
|
|
- 0
|
|
- 0.15
|
|
- 0.25
|
|
- 0.35
|
|
- 0.45
|
|
type: select
|
|
asymm:
|
|
front_length:
|
|
v: 0.5
|
|
range:
|
|
- 0.1
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.5
|
|
cut:
|
|
add:
|
|
v: false
|
|
range:
|
|
- true
|
|
- false
|
|
type: bool
|
|
default_prob: 0.6
|
|
depth:
|
|
v: 0.5
|
|
range:
|
|
- 0.05
|
|
- 0.95
|
|
type: float
|
|
default_prob: 0.6
|
|
width:
|
|
v: 0.1
|
|
range:
|
|
- 0.05
|
|
- 0.4
|
|
type: float
|
|
place:
|
|
v: -0.5
|
|
range:
|
|
- -1
|
|
- 1
|
|
type: float
|
|
godet-skirt:
|
|
base:
|
|
v: PencilSkirt
|
|
range:
|
|
- Skirt2
|
|
- PencilSkirt
|
|
type: select
|
|
default_prob: 0.7
|
|
insert_w:
|
|
v: 15
|
|
range:
|
|
- 10
|
|
- 50
|
|
type: int
|
|
insert_depth:
|
|
v: 20
|
|
range:
|
|
- 10
|
|
- 50
|
|
type: int
|
|
num_inserts:
|
|
v: 4
|
|
range:
|
|
- 4
|
|
- 6
|
|
- 8
|
|
- 10
|
|
- 12
|
|
type: select
|
|
cuts_distance:
|
|
v: 5
|
|
range:
|
|
- 0
|
|
- 10
|
|
type: int
|
|
pencil-skirt:
|
|
length:
|
|
v: 0.4
|
|
range:
|
|
- 0.2
|
|
- 0.95
|
|
type: float
|
|
rise:
|
|
v: 1
|
|
range:
|
|
- 0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.3
|
|
flare:
|
|
v: 1.
|
|
range:
|
|
- 0.6
|
|
- 1.5
|
|
type: float
|
|
default_prob: 0.3
|
|
low_angle:
|
|
v: 0
|
|
range:
|
|
- -30
|
|
- 30
|
|
type: int
|
|
default_prob: 0.7
|
|
front_slit:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.4
|
|
back_slit:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.4
|
|
left_slit:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.6
|
|
right_slit:
|
|
v: 0
|
|
range:
|
|
- 0
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.6
|
|
style_side_cut:
|
|
v: null
|
|
range:
|
|
- Sun
|
|
- SIGGRAPH_logo
|
|
type: select_null
|
|
default_prob: 1.
|
|
levels-skirt:
|
|
base:
|
|
v: PencilSkirt
|
|
range:
|
|
- Skirt2
|
|
- PencilSkirt
|
|
- SkirtCircle
|
|
- AsymmSkirtCircle
|
|
type: select
|
|
level:
|
|
v: Skirt2
|
|
range:
|
|
- Skirt2
|
|
- SkirtCircle
|
|
- AsymmSkirtCircle
|
|
type: select
|
|
num_levels:
|
|
v: 1
|
|
range:
|
|
- 1
|
|
- 5
|
|
type: int
|
|
level_ruffle:
|
|
v: 1.0
|
|
range:
|
|
- 1
|
|
- 1.7
|
|
type: float
|
|
length:
|
|
v: 0.5
|
|
range:
|
|
- 0.2
|
|
- 0.95
|
|
type: float
|
|
rise:
|
|
v: 1
|
|
range:
|
|
- 0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.3
|
|
base_length_frac:
|
|
v: 0.5
|
|
range:
|
|
- 0.2
|
|
- 0.8
|
|
type: float
|
|
pants:
|
|
length:
|
|
v: 0.3
|
|
range:
|
|
- 0.2
|
|
- 0.9
|
|
type: float
|
|
width:
|
|
v: 1.0
|
|
range:
|
|
- 1.0
|
|
- 1.5
|
|
type: float
|
|
default_prob: 0.5
|
|
flare:
|
|
v: 1.0
|
|
range:
|
|
- 0.5
|
|
- 1.2
|
|
type: float
|
|
default_prob: 0.3
|
|
rise:
|
|
v: 1.0
|
|
range:
|
|
- 0.5
|
|
- 1
|
|
type: float
|
|
default_prob: 0.3
|
|
cuff:
|
|
type:
|
|
v: null
|
|
range:
|
|
- CuffBand
|
|
- CuffSkirt
|
|
- CuffBandSkirt
|
|
- null
|
|
type: select_null
|
|
default_prob: 0.5
|
|
top_ruffle:
|
|
v: 1.0
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
cuff_len:
|
|
v: 0.1
|
|
range:
|
|
- 0.05
|
|
- 0.9
|
|
type: float
|
|
default_prob: 0.3
|
|
skirt_fraction:
|
|
v: 0.5
|
|
range:
|
|
- 0.1
|
|
- 0.9
|
|
type: float
|
|
skirt_flare:
|
|
v: 1.2
|
|
range:
|
|
- 1
|
|
- 2
|
|
type: float
|
|
skirt_ruffle:
|
|
v: 1.0
|
|
range:
|
|
- 1
|
|
- 1.5
|
|
type: float
|