5
$\begingroup$

I would like to try out the new SheepIt renderfarm service with a short film I'm making. The problem is, my short film makes use of the Cookie Flex Rig (http://www.blendswap.com/blends/view/61707). Everytime I open the file on my machine, I have to set 'Reload trusted' to see the characters as the rig uses a lot of python code. However, it appears the renderfarm doesn't ignores this and renders without 'Reload trusted' which resulted in weird artifacts.

How would I go about making my blend file open without the 'Reload trusted' popping up? I've tried the f-curve version fix, removing rigify ui python code, and still get the 'Reload trusted'.

$\endgroup$
3
  • $\begingroup$ It seems sheepit disables python auto execution (The seem to be running blender with the --disable-autoexec flag), so no matter what you do it will be disabled when rendered by sheepit. $\endgroup$
    – gandalf3
    Commented Mar 11, 2014 at 8:42
  • $\begingroup$ Sheepit is a distributed render farm that shares users computers to do the work. If the users allowing the use of their computer have an exclude path that includes the location of sheepit files then that might override the -y cli option. Sounds like it could be a situation of mixed results as far as auto-scripts go. It could be useful to clarify what takes precedence, prefs or cli so I am asking that question $\endgroup$
    – sambler
    Commented Mar 11, 2014 at 8:55
  • $\begingroup$ @sambler The CLI takes precedence (just tested it). Sheepit downloads it's own portable version of blender and puts it in /tmp, so local user prefs don't apply. I imagine they are disabling auto exec for security reasons (so users aren't vulnerable to jobs containing malicious python) $\endgroup$
    – gandalf3
    Commented Mar 11, 2014 at 9:11

1 Answer 1

8
$\begingroup$

Have you tried activating "Auto Run Python Scripts" in the user prefs? Auto Run Python Scripts Setting

Setting this option, removed the "Reload Trusted" button whilst using add ons for me.

$\endgroup$
2
  • $\begingroup$ AFAIK this only affects the way your local version of blender handles scripted drivers, I don't think it will help with a render farm. $\endgroup$
    – gandalf3
    Commented Mar 11, 2014 at 7:53
  • $\begingroup$ Thanks Phip, it still doesn't allow SheepIt to render the rig, but I found this useful on my own machine (no more having to press 'Reload trusted' everytime!) $\endgroup$
    – Danan
    Commented Mar 12, 2014 at 13:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .