Blender Git Commit Log
Git Commits -> Revision b408d8a
Revision b408d8a by Tamito Kajiyama (master) July 24, 2014, 05:29 (GMT) |
Freestyle Python API: Updates and speedups for the parameter editor In addition to D319, this patch updates the parameter editor, the UI of Freestyle. Using new API functionality and experience gained in making D319, this patch provides a quite noticable speedup for commonly-used Freestyle linestyle modifiers. As this patch touches a lot of code (and mainly the foundations) it is likely that mistakes are made. The patch has been tested with a regression suite for Freestyle (https://github.com/folkertdev/freestyle-regression-tests/tree/master), but testing with scenes used in production is very much appreciated. Differential revision: https://developer.blender.org/D623 Author: flokkievids (Folkert de Vries) Reviewed by: kjym3 (Tamito Kajiyama) |
Commit Details:
Full Hash: b408d8af31c9fba5898e353c97f95f7ce8dc19c1
Parent Commit: 4eedec8
Lines Changed: +582, -839
5 Modified Paths:
/release/scripts/freestyle/modules/freestyle/functions.py (+15, -18) (Diff)
/release/scripts/freestyle/modules/freestyle/predicates.py (+32, -29) (Diff)
/release/scripts/freestyle/modules/freestyle/utils.py (+141, -159) (Diff)
/release/scripts/freestyle/modules/parameter_editor.py (+379, -633) (Diff)
/source/blender/freestyle/intern/python/Interface0D/BPy_CurvePoint.cpp (+15, -0) (Diff)
/release/scripts/freestyle/modules/freestyle/predicates.py (+32, -29) (Diff)
/release/scripts/freestyle/modules/freestyle/utils.py (+141, -159) (Diff)
/release/scripts/freestyle/modules/parameter_editor.py (+379, -633) (Diff)
/source/blender/freestyle/intern/python/Interface0D/BPy_CurvePoint.cpp (+15, -0) (Diff)