daz_save_scene_state
Save current DAZ scene state as a named in-memory checkpoint, capturing transforms, active morphs, and light properties. Use before experimental changes to enable restoration.
Instructions
Save current scene state as a named in-memory checkpoint.
Captures transforms (position, rotation, scale), active morphs, and light properties for all skeletons, cameras, and lights in the scene. Use this before experimental changes so you can restore with daz_restore_scene_state.
Args: checkpoint_name: Unique name for this checkpoint (e.g. "before_lighting_test"). Overwrites any existing checkpoint with the same name.
Returns: Dict with checkpoint_name, node_count, and saved_at (ISO timestamp).
Notes: Checkpoints are stored in the MCP server process memory and are lost if the server is restarted. They do not save materials, geometry, or HDR domes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checkpoint_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||