Blender Git Commit Log

Git Commits -> Revision 6ff74f4

Revision 6ff74f4 by Willian Padovani Germano (master)
September 18, 2008, 22:33 (GMT)
== Python Script Links ==

Bug #17599:
Summary: Python constraints, good in 2.46 not working anymore in 2.47
http://projects.blender.org/tracker/?func=detail&atid=125&aid=17599&group_id=9

Improved my old hack to avoid frame changed scriptlinks from running when rendering stills, should fix this bug. It also causes REDRAW scriptlinks to be executed during renders, but that conforms to how FRAMECHANGED ones work.

BTW: this can still be improved. The current system meant to disable all Python functionality at once needs imo to be replaced by one that allows to enable / disable per feature (scriptlinks, pyconstraints, pynodes, etc.). A better way to inform scriptlinks about what is going on (render, anim, render anim, etc.) would also help. Will discuss with others.

Commit Details:

Full Hash: 6ff74f45279aeea88fa9a93ba0ced726fdeafc5a
SVN Revision: 16603
Parent Commit: ec6bd00
Lines Changed: +30, -44

8 Modified Paths:

/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_bad_level_calls.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/python/api2_2x/sceneRender.c (+5, -12) (Diff)
/source/blender/python/BPY_extern.h (+1, -1) (Diff)
/source/blender/python/BPY_interface.c (+10, -1) (Diff)
/source/blender/src/renderwin.c (+4, -11) (Diff)
/source/creator/creator.c (+5, -14) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021