Project settings
project_set_settingsSet project-wide animation settings like frame rate, loop region, and default texture size. Only specified values change; omitted ones persist, and the .illugen file is updated in place.
Instructions
Changes project-wide settings: frame rate, animation loop region and default texture size.
Only the values you pass change; omitted ones are kept. Applies to the whole project (top-level graph and
subgraphs). Writes the project file in place. The resolution of an individual export is set on its export
node with node_set.
Returns the resulting settings, same shape as project_summary.settings.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path of the .illugen project file. | |
| loop_region | No | [start, end] of the animation loop, in seconds (e.g. [0, 2] = 2 s, 120 frames at 60 fps). | |
| frames_per_second | No | Animation frame rate, e.g. 30 or 60. | |
| default_texture_width | No | Default texture width, a power-of-two enum string from '_1' to '_16384', e.g. '_512', '_1024', '_2048'. | |
| default_texture_height | No | Default texture height, same values as default_texture_width. |