Commit: 5da5acee38fcbc85c3e801280c08367af7d929d1
Author: Antonio Vazquez
Date: Thu Jan 23 11:24:15 2020 +0100
Branches: greasepencil-refactor
https://developer.blender.org/rB5da5acee38fcbc85c3e801280c08367af7d929d1
GPencil: Recalc UV along the stroke while drawing
The data was not calculated for the buffer stroke and the texture was not right.
===================================================================
M source/blender/draw/intern/draw_cache_impl_gpencil.c
===================================================================
diff --git a/source/blender/draw/intern/draw_cache_impl_gpencil.c
b/source/blender/draw/intern/draw_cache_impl_gpencil.c
index 0cf03d9951c..49ab8b020e3 100644
--- a/source/blender/draw/intern/draw_cache_impl_gpencil.c
+++ b/source/blender/draw/intern/draw_cache_impl_gpencil.c
@@ -538,6 +538,8 @@ static void gpencil_sbuffer_stroke_ensure(bGPdata *gpd,
bool do_stroke, bool do_
bGPDspoint *pt = &gps->points[i];
copy_v4_v4(pt->vert_color, gpd->runtime.vert_color);
}
+ /* Calc uv data along the stroke. */
+ BKE_gpencil_stroke_uv_update(gps);
/* Create VBO. */
GPUVertFormat *format = gpencil_stroke_format();
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs