feat: clothing lane, character sources, and DCC bridges

Bulk import of the working lanes that were living untracked on the PC.

Content:
- characters/  Lena/male body lanes, bakes, texture work, run logs
- clothing/    garment pipeline, configs, gates, contract docs
- garments/    MD-authored garment sources (.zprj/.zpac)
- UAL-Lib/     Universal Animation Library 2 source (.blend/.fbx/.glb)
- tools/       blender_bridge, iclone_bridge, md_bridge, tailor, glm_agent
- docs/, plans/, dev/, .agents/plans/

Repo hygiene:
- .gitattributes: LFS now covers .blend, .zprj, .zpac, .obj, .npy and the
  Reallusion .iAvatar/.ccAvatar/.ccRestore containers. Without this the
  ~3.8 GB in this commit would land as raw blobs. .png/.jpg are left out
  on purpose — ~250 are already tracked raw and converting them would
  rewrite every one without shrinking history.
- .gitignore: exclude /accurig/ (~1 GB AccuRig program files, redistributable
  from Reallusion, nothing authored here) and /dev/null/ (git-lfs hook copies
  dropped by a `>/dev/null` redirect on Windows).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-06 15:55:43 -07:00
parent 3363209cac
commit 3ba86b2ea8
558 changed files with 68622 additions and 8 deletions
@@ -0,0 +1,68 @@
00:05.516 blend | Read blend: "C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\10_welded.blend"
[diag 0.3s] mesh 'tripo_node_9701d6b7-20ea-449d-8637-2fc9d4bc199c': 860389 verts, 1721808 faces, custom_normals=True
BBOX z 0.000..0.979 x -0.463..0.463 y -0.093..0.089
TOPO boundary_edges=830 nonmanifold_edges=1649 degenerate_faces=3 loose_verts=0
BOUNDARY-EDGE z histogram (holes live here):
z 0.002-0.082: 176
z 0.082-0.163: 117
z 0.163-0.244: 25
z 0.244-0.325: 43
z 0.325-0.406: 179
z 0.406-0.487: 31
z 0.487-0.567: 103
z 0.567-0.648: 211
z 0.648-0.729: 329
z 0.729-0.810: 120
z 0.810-0.891: 169
z 0.891-0.972: 157
KINK > 8.0deg : 15535 verts (groove depth p05=-0.685 mm, median=+0.007 mm, p95=+0.865 mm)
KINK >12.0deg : 9704 verts (groove depth p05=-0.771 mm, median=+0.006 mm, p95=+0.866 mm)
KINK >20.0deg : 4767 verts (groove depth p05=-0.808 mm, median=+0.011 mm, p95=+0.912 mm)
KINK z histogram (the lines):
z 0.329-0.365: 28
z 0.365-0.400: 280
z 0.400-0.436: 138
z 0.436-0.472: 307
z 0.472-0.507: 430
z 0.507-0.543: 515
z 0.543-0.579: 399
z 0.614-0.650: 845
z 0.650-0.686: 423
z 0.686-0.722: 907
z 0.722-0.757: 844
z 0.757-0.793: 794
z 0.793-0.829: 30
z 0.829-0.864: 559
z 0.864-0.900: 3192
SPLIT-PANEL test on 4852 kink verts: 2850 (58.7%) have an unmerged twin within 0.8 mm
=== CLEAVAGE: medial corridor cross-sections y(x) ===
z=0.620 sternum y=-0.0679 max concave curvature 6.9 1/m -> fillet radius 145.5 mm
z=0.635 sternum y=-0.0695 max concave curvature 13.7 1/m -> fillet radius 73.2 mm
z=0.650 sternum y=-0.0720 max concave curvature 14.8 1/m -> fillet radius 67.6 mm
z=0.665 sternum y=-0.0749 max concave curvature 1.8 1/m -> fillet radius 552.2 mm
z=0.680 sternum y=-0.0789 max concave curvature 16.8 1/m -> fillet radius 59.4 mm
z=0.695 sternum y=-0.0833 max concave curvature 7.0 1/m -> fillet radius 142.0 mm
z=0.710 sternum y=-0.0772 max concave curvature 121.9 1/m -> fillet radius 8.2 mm <-- SHARP
z=0.725 sternum y=-0.0508 max concave curvature 400.7 1/m -> fillet radius 2.5 mm <-- SHARP
z=0.740 sternum y=-0.0436 max concave curvature 22.2 1/m -> fillet radius 45.0 mm
=== CLEAVAGE: depth of the notch (breast apex y vs sternum y) ===
z=0.620 sternum -0.0679 apex -0.0633 notch -4.5 mm
z=0.635 sternum -0.0695 apex -0.0657 notch -3.9 mm
z=0.650 sternum -0.0720 apex -0.0690 notch -2.9 mm
z=0.665 sternum -0.0749 apex -0.0749 notch +0.0 mm
z=0.680 sternum -0.0789 apex -0.0825 notch +3.6 mm
z=0.695 sternum -0.0835 apex -0.0891 notch +5.6 mm
z=0.710 sternum -0.0772 apex -0.0887 notch +11.6 mm
z=0.725 sternum -0.0509 apex -0.0752 notch +24.3 mm
z=0.740 sternum -0.0436 apex -0.0470 notch +3.3 mm
[diag 15.6s] current basecolor 4096x4096 'lena+glb_basecolor.jpg.003'
00:21.547 blend | Read blend: "C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\00_welded.blend"
[diag 17.0s] original basecolor 4096x4096 'lena+glb_basecolor.jpg'
DISCOLOUR: repainted texels = 0 (0.00% of atlas)
DIAG_DONE
Blender 5.1.2 (hash ec6e62d40fa9 built 2026-05-19 01:37:34)
Blender quit