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:
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"extends": "tests/extends_parent.json",
|
||||
"name": "extends_child",
|
||||
|
||||
"weld_threshold": 0.0009,
|
||||
|
||||
"align": {
|
||||
"z_nudge": 0.042,
|
||||
"xy_nudge": [0.01, 0.0]
|
||||
},
|
||||
|
||||
"parts": {
|
||||
"Skirt": {
|
||||
"islands": [2],
|
||||
"fit": { "offset_mm": 7 }
|
||||
},
|
||||
"Belt": {
|
||||
"slot": "Body",
|
||||
"islands": [3],
|
||||
"tris": 600
|
||||
}
|
||||
},
|
||||
|
||||
"export": { "set": "TestSetChild" },
|
||||
|
||||
"catalog": { "displayName": "Child Skirt" },
|
||||
|
||||
"_note": "Fixture for garment.py --selftest ONLY. Exercises: scalar override (weld_threshold), object merge-per-key (align.z_nudge overrides while top_bone/scale_* survive), array-replaces-whole (align.xy_nudge, parts.Skirt.islands), nested part override (parts.Skirt.fit.offset_mm changes, fit.mask survives), part addition (Belt), and inheritance of everything untouched."
|
||||
}
|
||||
Reference in New Issue
Block a user