Blender Git Commit Log
Git Commits -> Revision e6f8261
Revision e6f8261 by Antonis Ryakiotakis (master) January 20, 2013, 21:32 (GMT) |
3D mapping for projective texture painting (only for draw brush). Useful to draw with procedural textures on surface of object. 2D painting will still paint as if tiled. When we unify the paint systems, the texture sampling functions will need to be changed. Sculpt uses a slightly different system that passes both screen and 3d coordinates to the sampling function. This commit however is not too disrupting for that however so it can go in now. |
Commit Details:
Full Hash: e6f82619899af71b823e58812b231599d4dd46e2
SVN Revision: 53932
Parent Commit: 952c83c
Lines Changed: +85, -28
5 Modified Paths:
/source/blender/blenkernel/BKE_brush.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/brush.c (+47, -8) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+30, -15) (Diff)
/source/blender/editors/sculpt_paint/paint_image_2d.c (+5, -4) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/brush.c (+47, -8) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+30, -15) (Diff)
/source/blender/editors/sculpt_paint/paint_image_2d.c (+5, -4) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+1, -0) (Diff)