daz_render_async
Initiate a DAZ Studio render in the background and retrieve the result later. Submit a render task, receive a request ID, and poll for progress without blocking scene operations.
Instructions
Start a render asynchronously — returns immediately with a request_id.
Use daz_get_request_status() to poll progress and daz_get_request_result() to retrieve the final result.
IMPORTANT: The scene is locked while the render runs. Do not modify the scene until the request status is "completed", "failed", or "cancelled".
Args: output_path: Optional file path for the rendered image.
Returns: {"request_id": "script-XXXXXXXX", "status": "queued", "submitted_at": "..."}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||