Blender Git Loki
Git Commits -> Revision 34c133a
Revision 34c133a by Tamito Kajiyama (master) August 12, 2014, 01:10 (GMT) |
Freestyle: an improved workflow of line style shading nodes. Removed the previous changes for passing a line style through the Controller, and revised the BlenderTextureShader to assign the shader node tree of a line style (if specified) to strokes. This way the assignment of shading nodes can be done through both the Freestyle GUI and Python scripting. |
Commit Details:
Full Hash: 34c133a488bdd78a1bd5027e1dcc8c60da86d25a
Parent Commit: c38e80d
Lines Changed: +92, -116
17 Modified Paths:
/release/scripts/freestyle/modules/parameter_editor.py (+1, -2) (Diff)
/source/blender/freestyle/intern/application/Controller.cpp (+2, -3) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+1, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+8, -6) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+3, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStyleModule.h (+1, -15) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+4, -6) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_BlenderTextureShader.cpp (+22, -14) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+7, -1) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.h (+15, -0) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.cpp (+2, -12) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.h (+18, -23) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.cpp (+0, -7) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.h (+0, -6) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.cpp (+3, -6) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.h (+4, -10) (Diff)
/source/blender/freestyle/intern/stroke/StyleModule.h (+1, -1) (Diff)
/source/blender/freestyle/intern/application/Controller.cpp (+2, -3) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+1, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+8, -6) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+3, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStyleModule.h (+1, -15) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+4, -6) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_BlenderTextureShader.cpp (+22, -14) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.cpp (+7, -1) (Diff)
/source/blender/freestyle/intern/stroke/BasicStrokeShaders.h (+15, -0) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.cpp (+2, -12) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.h (+18, -23) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.cpp (+0, -7) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.h (+0, -6) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.cpp (+3, -6) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.h (+4, -10) (Diff)
/source/blender/freestyle/intern/stroke/StyleModule.h (+1, -1) (Diff)