male(v15): Tripo mesh + Meshy rig, UAL retarget test beds

- male/: raw + z-facing + quat-named bodies, Meshy rigged GLB/FBX,
  stock walk/run clips, male-ual-clips.glb (16 UAL1 clips baked via
  ariki-game mixamo_retarget.py --map ual)
- anim_male.tscn: Meshy stock clips; anim_male_ual.tscn: UAL clips
  (scales position keys x100 — Meshy skeleton is cm, clips are m)
- view_tripo.tscn: env-var GLB turntable/anim shots + interactive orbit
- rotate_glb.gd: headless face-+Z/height fixup (Meshy pose estimation
  rejects Tripo's +X-facing normalized output)
- Meshy spine chain is reverse-named: Spine02 = lowest vertebra

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Can Narin
2026-07-29 21:39:30 +03:00
parent ce4c4e7d13
commit 8fa53c8e78
16 changed files with 880 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://anim_male_ual_scene"]
[ext_resource type="Script" path="res://anim_male_ual.gd" id="1"]
[node name="AnimMaleUal" type="Node3D"]
script = ExtResource("1")