AI Helper
AI Helper - A helper add-on for the AI render addon in Blender
This add-on will trigger AI Render Blender add-on render function in a specific interval of time and generate new Stable Diffusion images.
​
Installation
Install AI Render add-on (version 0.6.9).
-
Get AI Render on Blender Market or Gumroad, ​​
-
​(You can also download it for free on the releases page)
-
-
Open Blender, edit> Preferences > Add-ons > Install, and then find the zip file Set up according to AI Render add-on documentation.
Note: This add-on may have a GUI freezing issue when rendering. Check the Edit AI Render add-on section in this file to fix this.
​
Install AI Helper add-on.
-
Download AI Helper add-on.
-
Open Blender, then go to Edit > Preferences > Add-ons > Install and then find the AI Helper add-on zip file.
-
Go to Properties panel > Render Properties > Auto-AI Render and Enable Auto-AI Render.
-
Enable 'Switch workspace to AI Render', If you want to switch the workspace to the AI render workspace after each render.
-
Click 'Open Render Result' to open the Render Result popup window.
-
Set the time interval.
-
Enable 'Auto disable Auto-AI Render (in hours)' and set the time if you want to disable the add-on automatically after the specified time (in hours).
-
Enable 'Enable Auto-AI Render'
Edit AI Render add-on (version 0.6.9).
The AI Render (version 0.6.9) add-on may have a GUI freezing issue when rendering. We need to make some changes to the AI render add-on script to fix this.
​
Note: This may be fixed in later updates of the AI Render.
-
unzip AI Render add-on zip file.
-
Open the extracted zip folder.
-
Open task_queue.py in any text editor.
-
Make the following changes:
def execute_queued_functions():
while not execution_queue.empty():
function = execution_queue.get()
function()
return 0.2​​​​
change to:
import threading
def execute_queued_functions():
while not execution_queue.empty():
function = execution_queue.get()
# function()
thread = threading.Thread(target=function)
thread.start()
return 0.2
Demos: