daz_render_animation
Render animation frames to sequentially numbered image files. Control output directory, frame range, filename prefix, and camera.
Instructions
Render animation frame range as image sequence.
Renders each frame of an animation to separate image files. Automatically advances through frames and generates zero-padded filenames for proper sorting. This is the recommended way to export animations.
Args: output_dir: Output directory for rendered frames. start_frame: First frame to render (default: animation range start). end_frame: Last frame to render (default: animation range end). filename_pattern: Filename pattern (default: "frame"). Frame number is appended. camera: Optional camera label to render from (default: current render camera).
Returns:
success: true on success
rendered: Array of {frame, outputPath} objects
total: Total number of frames rendered
frames: {start, end} frame range rendered
Example: # Render entire animation daz_render_animation(output_dir="/path/to/animation") # Generates: frame_0000.png, frame_0001.png, ..., frame_0119.png
# Render specific frame range
daz_render_animation(
output_dir="/path/to/animation",
start_frame=30,
end_frame=60,
filename_pattern="clip"
)
# Render animation from specific camera
daz_render_animation(
output_dir="/path/to/animation",
camera="Camera 1"
)
# Render preview (every 5th frame)
info = daz_get_animation_info()
for frame in range(info['startFrame'], info['endFrame'] + 1, 5):
daz_render_animation(
output_dir="/path/to/preview",
start_frame=frame,
end_frame=frame,
filename_pattern=f"preview_frame"
)Note: - Frame numbers are zero-padded to 4 digits (0000, 0001, etc.) - Current timeline frame is restored after render completes - If camera is specified, render camera is restored after completion - Use daz_get_animation_info() to get default frame range - Convert to video: ffmpeg -framerate 30 -i frame_%04d.png output.mp4
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_dir | Yes | ||
| start_frame | No | ||
| end_frame | No | ||
| filename_pattern | No | frame | |
| camera | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||