feat(lena): v02 lane recipes + the archival full-res master
The v02 chain, which exists because bisecting the shard-eye defect proved it lives in
the hires MASTER rather than in any v02 step: the early heal chain ran whole-mesh welds
and reset custom split normals, and the eye/lash shells only read as an eye through
Tripo's authored normals. Every descendant inherits it, including the shipped body.
48_decimate_headsafe body/hands only, head bit-identical (feathered ramp)
49_seams_v02 24_seams with a density-aware hip landmark — the v01 rule fired
at u=0.610, mid-belly, on the head-protected vert count
50_seams_headuv body-only unwrap; the head KEEPS its original Tripo charts.
SLIM collapsed the undecimated lash/brow slivers to points and
ANGLE_BASED packed at half v01's texel density; the face was
the best-mapped region of the source atlas, so it is reused
51_reatlas_v02 31_reatlas + centroid splats for sub-texel triangles — the
skipped set IS the lashes, which rendered as grey glass
52_head_transplant the PRISTINE ORIGINAL head onto the decimated nude body
53_rig_transfer 54_crotch_refill
55_fullres_v02.blend is pinned in .lanekeep as THE archival master: full-res nude body
+ pristine original head, crotch refill and texture despeckle applied, 883,404 v /
1,761,640 f. It supersedes 34_v04 as the lane root (34_v04's head has the shard eyes).
Also: tools/graft_hands.py, the Marvelous Designer hunter-skirt configs v1-v8, the
hunter cloth texture generator, and Mako's measurement card.
Per .agents/rules/working-files.md the per-attempt .blend files under work/lena/v02
are SCRATCH ("never committed") — the .py recipes here are the history and regenerate
any of them from the pinned master. See the ignore rule landing next.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"name": "hunter_skirt_v1",
|
||||
"_worksheet": {
|
||||
"block": "aline_skirt",
|
||||
"waist_w_mm": 498.1,
|
||||
"hem_w_mm": 687.4,
|
||||
"panel_h_mm": 390.0,
|
||||
"tension": 0.91,
|
||||
"flare": 1.38,
|
||||
"lines": {
|
||||
"waist": 0,
|
||||
"side_r": 1,
|
||||
"hem": 2,
|
||||
"side_l": 3
|
||||
}
|
||||
},
|
||||
"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 687.4, H 390.0",
|
||||
"points": [
|
||||
[
|
||||
94.6,
|
||||
390.0
|
||||
],
|
||||
[
|
||||
592.7,
|
||||
390.0
|
||||
],
|
||||
[
|
||||
687.4,
|
||||
0.0
|
||||
],
|
||||
[
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "back",
|
||||
"dx": 937.4,
|
||||
"note": "identical block; lines 0 waist | 1 side_R | 2 hem | 3 side_L",
|
||||
"points": [
|
||||
[
|
||||
94.6,
|
||||
390.0
|
||||
],
|
||||
[
|
||||
592.7,
|
||||
390.0
|
||||
],
|
||||
[
|
||||
687.4,
|
||||
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
|
||||
},
|
||||
"cam_viewpoint": 2,
|
||||
"presim_snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v1_presim.png",
|
||||
"snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v1.png",
|
||||
"back_snapshot": "C:/Users/Jeremy/AppData/Local/Temp/tinqs_md_hunter_skirt_v1_back.png",
|
||||
"export_dir": "C:/Users/Jeremy/tinqs/animation/tools/tailor",
|
||||
"export_basename": "lena_hunter_skirt_v1",
|
||||
"exports": []
|
||||
},
|
||||
"expect": {
|
||||
"bands": {
|
||||
"hunter_skirt_v1": {
|
||||
"top_m": 1.075,
|
||||
"bottom_m": 0.685,
|
||||
"tol_m": 0.03,
|
||||
"bottom_tol_m": 0.04,
|
||||
"from": "cover"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user