git init + .gitignore (weights/capture/queue/out/media excluded), docs/LICENSES.md skeleton with the SMPL gate, PROGRESS.md ledger, and spec/mixamorig_bones.json — 65 mixamorig bones (colon-prefixed) dumped from character_kit/female/female_game.glb via headless Blender. This bone file is the retarget ground truth for Lane C. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
17 lines
947 B
Markdown
17 lines
947 B
Markdown
# MOCAPGOD
|
|
|
|
Private video→mocap→clip pipeline. **Read PLAN.md before doing anything** — it is the
|
|
work order; lanes execute one per session, acceptance checks are the definition of done.
|
|
|
|
Facts:
|
|
- Fleet: m3ultra (`m3ultra@100.89.131.57`) = pose engine (inference/training);
|
|
ultra (this Mac) = Blender glue + orchestration + canonical repo; JING5 = capture.
|
|
- Skeleton canon: mixamorig 65-joint from `~/Documents/character_kit` (see
|
|
`spec/mixamorig_bones.json` once Lane 0 runs).
|
|
- Interchange: BVH 30fps + JSON sidecar → anim-only FBX → `merge_anims.py` → GLB banks.
|
|
- Legal rails are in PLAN.md §Ground rules — SMPL licensing gate in Lane B is a hard
|
|
stop for a John-decision; no Cascadeur reverse engineering; no Mixamo-as-training-data.
|
|
- Long jobs: heartbeat convention (`~/.jobs/`); scheduled jobs use /opt/homebrew/bin/python3
|
|
(TCC); bulk output through `| lm -l 2`.
|
|
- Progress ledger: PROGRESS.md (create on Lane 0).
|