Serqan's picture
Document dedicated Animate assets and publish valid update manifest
e67d08c verified
|
Raw History Blame Contribute Delete
1.12 kB
# MotionSmith worker
Generates motion with Kimodo. Runs only as a separate process on the MotionSmith Runtime Python
(`%LOCALAPPDATA%\MSR\Python\python.exe`) and talks to the add-on over stdin/stdout JSON (`docs/PROTOCOL.md`).
It never runs inside Blender and is not part of the extension package.
## License
- `kimodo_worker.py`, `constraint_builder.py`: Copyright 2026 MotionSmith AI, all rights reserved. Not covered by
the add-on's GPL license.
- `motionsmith_kimodo_multiprompt.py`: derived from NVIDIA Kimodo, Apache-2.0 (`LICENSE-Kimodo-Apache-2.0.txt`).
## Delivery
Release (P9-T2): `python worker/package.py` builds `dist/MotionSmith-Blender-Worker-<version>.zip` from the files
above and `worker.json`. It is uploaded to the Hugging Face repo `Serqan/MotionSmith-Animate-Runtime` as
`workers/MotionSmith-Blender-Worker-<version>.zip`. The add-on's **Install Runtime** (after the runtime) and
**Install Worker** unpack it into `<MSR>\Backend\scripts\blender\`, beside the Unreal plugin's worker in
`Backend\scripts\`, which is left untouched. Bump `worker.json` and `runtime.WORKER_VERSION` together.