Blender Git Loki
Git Commits -> Revision fc85446
Revision fc85446 by Tamito Kajiyama (master) August 12, 2014, 01:10 (GMT) |
Freestyle: Added preliminary support for textured strokes in Cycles. Now the shader node tree of a line style ID datablock is used to define textures as well as their mapping and influence. TODO: Textures alpha channel mapping and influence. TODO: Blend mode in the Output Line Style shader node. |
Commit Details:
Full Hash: fc85446c500fbe70515567e94122fc0d8746f3e5
Parent Commit: 4677684
Lines Changed: +225, -110
13 Modified Paths:
/source/blender/freestyle/intern/application/Controller.cpp (+3, -2) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+2, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+158, -101) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+2, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStyleModule.h (+14, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+8, -3) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.cpp (+7, -0) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.h (+3, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.cpp (+7, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.h (+5, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.cpp (+3, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.h (+12, -0) (Diff)
/source/blender/freestyle/intern/stroke/StyleModule.h (+1, -1) (Diff)
/source/blender/freestyle/intern/application/Controller.h (+2, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+158, -101) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.h (+2, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStyleModule.h (+14, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+8, -3) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.cpp (+7, -0) (Diff)
/source/blender/freestyle/intern/stroke/Stroke.h (+3, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.cpp (+7, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeLayer.h (+5, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.cpp (+3, -0) (Diff)
/source/blender/freestyle/intern/stroke/StrokeRep.h (+12, -0) (Diff)
/source/blender/freestyle/intern/stroke/StyleModule.h (+1, -1) (Diff)