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,34 @@
00:01.844 blend | Read blend: "C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\10_welded.blend"
[wide 0.8s] 860389v 1721808f
[wide 2.1s] seed (kink>6.0deg): 19130 verts
C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\19_wide_heal.py:212: DeprecationWarning: 'Material.use_nodes' is expected to be removed in Blender 6.0
clay.use_nodes = True
SEAM CROSS-SECTION (real mm, magnitudes; ring 0 = detected seam centre)
ring n |dev12| med p90 |dev40| med p90
0 19130 0.228 1.161 0.494 2.444
1 13739 0.088 0.617 0.256 1.425
2 13139 0.077 0.437 0.239 1.125
3 13198 0.074 0.380 0.233 1.000
4 13211 0.072 0.345 0.233 0.944
5 13459 0.071 0.314 0.231 0.890
6 13772 0.068 0.292 0.226 0.838
7 14014 0.068 0.278 0.229 0.808
8 13995 0.068 0.272 0.229 0.808
9 14166 0.068 0.257 0.230 0.775
10 14360 0.067 0.240 0.229 0.747
11 14485 0.068 0.236 0.228 0.726
12 14318 0.067 0.222 0.228 0.702
13 14302 0.067 0.220 0.229 0.695
14 14155 0.069 0.216 0.230 0.676
far 472509 0.074 0.204 0.246 0.648
[wide 311.3s] W= 4: band 72407 verts, CG it=3418 rel=9.2e-14, moved max 30.31 mm median(band) 0.539 mm | kink>6 15986 >12 6674 >20 3672
05:14.829 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w04\chest_clay_40.png'
05:15.250 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w04\full_clay_0.png'
05:15.704 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w04\hip_clay_0.png'
[wide 313.9s] W=4: rendered -> C:/Users/Jeremy/tinqs/animation/characters/female/lena_nude/hires_claude/review_19\w04
[wide 844.0s] W= 8: band 127553 verts, CG it=3987 rel=9.8e-14, moved max 38.35 mm median(band) 0.776 mm | kink>6 15341 >12 6751 >20 3694
14:06.329 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w08\chest_clay_40.png'
14:06.719 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w08\full_clay_0.png'
14:07.141 render | Saved: 'C:\Users\Jeremy\tinqs\animation\characters\female\lena_nude\hires_claude\review_19\w08\hip_clay_0.png'
[wide 845.3s] W=8: rendered -> C:/Users/Jeremy/tinqs/animation/characters/female/lena_nude/hires_claude/review_19\w08