Blender Git Commit Log
Git Commits -> Revision 1a1152c
Revision 1a1152c by Pablo Dobarro (sculpt-mode-features) April 22, 2019, 17:37 (GMT) |
Brush Stroke: Use world spacing option Quick hack to compute the stroke step using the world space location of the brush over the mesh instead of the screen space distance, so the user can avoid a lot of artifacts when sculpting across curved surfaces. This would need to be implemented for texture/vertex/weight paint in the future to keep the stroke system consistent. It still has some problems with brushes that use original coordinates. |
Commit Details:
Full Hash: 1a1152cb1ba4cc357bacd83698edd50c8350ff51
Parent Commit: bad96e5
Lines Changed: +41, -7
5 Modified Paths:
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+2, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+24, -6) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+6, -1) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+6, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_stroke.c (+24, -6) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+6, -1) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+6, -0) (Diff)