mirror of
https://github.com/SillyTavern/SillyTavern-Extras.git
synced 2026-03-13 23:40:12 +00:00
update TODO list
This commit is contained in:
@@ -4,27 +4,6 @@
|
||||
|
||||
- Fix timing of microsway based on 25 FPS reference.
|
||||
- Fix timing of dynamic postprocessor effects, these should also use a 25 FPS reference.
|
||||
- Add optional per-character configuration
|
||||
- At client end, JSON files in `SillyTavern/public/characters/characternamehere/`
|
||||
- Pass the data all the way here (from ST client, to ST-extras server, to talkinghead module)
|
||||
- New API endpoints: `/api/talkinghead/load_emotion_templates`, `/api/talkinghead/load_animator_settings`
|
||||
- Configuration (per-character):
|
||||
- Target FPS (default 25.0)
|
||||
- Postprocessor effect chain (including settings)
|
||||
- Animation parameters
|
||||
- Blink timing: `blink_interval` min/max (when randomizing the next blink timing)
|
||||
- Blink probability per frame
|
||||
- "confusion" emotion initial segment duration (where blinking quickly in succession is allowed)
|
||||
- Sway timing: `sway_interval` min/max (when randomizing the next sway timing)
|
||||
- Sway strength (`max_random`, `max_noise`)
|
||||
- Breathing cycle duration
|
||||
- Emotion templates
|
||||
- One JSON with all emotions, easier for sending from the client.
|
||||
- The manual poser currently produces individual emotion `.json` files only.
|
||||
- When batch-exporting from the manual poser, also automatically produce a combined `_emotions.json`.
|
||||
- This also makes it easier to maintain `talkinghead/emotions/_defaults.json`, because the batch export then generates all necessary files.
|
||||
- Optimize the JSON export to drop zeroes, since that is the default - at least in `_emotions.json`.
|
||||
The individual emotion files could retain the zeros, to help discoverability.
|
||||
- Add live-modifiable configuration for animation and postprocessor settings?
|
||||
- Add a new control panel to SillyTavern client extension settings
|
||||
- Send new configs to backend whenever anything changes
|
||||
|
||||
Reference in New Issue
Block a user