Files
animation/clothing/configs/hunter_skirt_v2.json
T

160 lines
4.1 KiB
JSON
Raw Normal View History

{
"name": "hunter_skirt_v2",
"_worksheet": {
"block": "aline_skirt",
"waist_w_mm": 498.1,
"hem_w_mm": 722.2,
"panel_h_mm": 390.0,
"tension": 0.91,
"flare": 1.45,
"lines": {
"waist": 0,
"side_r": 1,
"hem": 2,
"side_l": 3
},
"elastic_note": "elastic total_length overridden 448.3 -> 329.0 mm per panel. The block's default (0.9 x waist cut) is derived from HIP circumference, which leaves 28 cm of slack at z=1.075 where Lena measures only 71.5 cm -- v1 slid to the crotch and folded inside out. 329 mm = 0.92 x 71.5 cm / 2, i.e. cinched against the body it actually sits on.",
"reference": "male-clothing-hunter-gpt-v2{,-side,-back}.png",
"measured_targets": {
"waist_top_m": 1.075,
"solid_hem_m": 0.685,
"fray_tips_m": 0.65,
"method": "garment band located by warm-dark mask in all 3 reference views, expressed as fraction of figure height (back 0.598/0.373, side 0.610/0.396), averaged and projected onto Lena's 1.777 m",
"flare_measured": 1.38,
"flare_used": 1.45,
"flare_note": "reference flares 1.38 (widths 98->134 px back, 102->142 px front); raised to 1.45 because 1.38 clears Lena's 109.5 cm hip by only 2.7 cm and a binding hem rides up"
}
},
"md": {
"reset": "new_project",
"avatar_fbx": "C:/Users/Jeremy/tinqs/animation/tools/tailor/avatar/Lena_QuatSkin_Avatar.fbx",
"avatar_scale": 10.0,
"add_arrangement_points": true,
"auto_translate": true,
"zfab": "C:/Users/Public/Documents/MarvelousDesigner/New Assets/Fabric/(Default for Simulation).zfab",
"texture": "tools/tailor/textures/hunter_cloth.png",
"texture_dpi": 130.0,
"panels": [
{
"name": "front",
"dx": 0.0,
"note": "aline_skirt block: waist 498.1 (= 0.91 x 1094.7 hip), hem 722.2, H 390.0",
"points": [
[
112.1,
390.0
],
[
610.2,
390.0
],
[
722.2,
0.0
],
[
0.0,
0.0
]
]
},
{
"name": "back",
"dx": 972.2,
"note": "identical block; lines 0 waist | 1 side_R | 2 hem | 3 side_L",
"points": [
[
112.1,
390.0
],
[
610.2,
390.0
],
[
722.2,
0.0
],
[
0.0,
0.0
]
]
}
],
"seams": [
{
"a": "front",
"a_line": 1,
"b": "back",
"b_line": 1,
"reverse_a": true,
"reverse_b": true
},
{
"a": "front",
"a_line": 3,
"b": "back",
"b_line": 3,
"reverse_a": true,
"reverse_b": true
}
],
"arrangements": [
{
"panel": "front",
"point": "Leg_Skirt_Front",
"offset": [
50,
92,
50
]
},
{
"panel": "back",
"point": "Leg_Skirt_Back",
"offset": [
0,
92,
50
]
}
],
"sim": {
"strengthen": true,
"settle_frames": 250,
"relax_frames": 50,
"elastic": [
{
"panel": "front",
"line": 0,
"total_length": 329.0
},
{
"panel": "back",
"line": 0,
"total_length": 329.0
}
],
"elastic_frames": 80
},
"cam_viewpoint": 2,
"presim_snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v2_presim.png",
"snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v2.png",
"back_snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v2_back.png",
"export_dir": "C:/Users/Jeremy/tinqs/animation/tools/tailor",
"export_basename": "lena_hunter_skirt_v2",
"exports": []
},
"expect": {
"bands": {
"hunter_skirt_v2": {
"top_m": 1.075,
"bottom_m": 0.685,
"tol_m": 0.03,
"bottom_tol_m": 0.04,
"from": "cover"
}
}
}
}