set_render_performance
Adjust Blender render performance settings to speed up heavy renders or fit them in memory, including simplify, subdivision caps, texture limits, tiling, and persistent data.
Instructions
Speed up heavy renders or fit them in memory.
Leave anything unset to keep it.
Args: simplify: Turn on Simplify, which max_subdivision and the texture settings need. max_subdivision: Cap subdivision levels at render, 0 to 6. texture_limit: Cycles: largest texture size at render, OFF or 128 to 8192. texture_resolution: Cycles: scale all textures, 0.0 to 1.0 (new in 5.2). persistent_data: Cycles: keep scene data between frames of an animation for faster re-renders, at the cost of memory. auto_tile: Cycles: render in tiles to save memory. tile_size: Cycles tile size in pixels, 8 to 8192. anisotropic_filter: Texture filtering for angled surfaces: 0, 2, 4, 8 or 16.
Returns: Dict with the performance settings after the change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| simplify | No | ||
| auto_tile | No | ||
| tile_size | No | ||
| texture_limit | No | ||
| max_subdivision | No | ||
| persistent_data | No | ||
| anisotropic_filter | No | ||
| texture_resolution | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||