animation variety: per-scene motion signatures (occlusion-safe scenes only) - aperitif tumble, Course IV curved-arc trajectories, Course V spiral orbit-in; achieved via manual per-frame transform math, no plugin/dependency added; bite-carrying scenes keep clean translate
This commit is contained in:
@@ -96,6 +96,8 @@ def emit(name, tag, spec):
|
||||
man["stagger"] = spec["stagger"]
|
||||
if spec.get("reverse"):
|
||||
man["reverse"] = True
|
||||
for kk in ("motion","bow","orbit"):
|
||||
if kk in spec: man[kk]=spec[kk]
|
||||
out = ROOT / "pilot" / f"manifest-{tag}.json"
|
||||
out.write_text(json.dumps(man, indent=1))
|
||||
print(f"manifest-{tag}.json: {len(parts)} parts ->",
|
||||
|
||||
Reference in New Issue
Block a user