Blender Git Loki

Git Commits -> Revision 64f8f7d

Revision 64f8f7d by Jeroen Bakker (master)
September 4, 2019, 06:08 (GMT)
Fix T63755: Area Stretching Overlay

Support for UV Stretching overlay during multi object editing. The
VBO now holds the ratios per fase. In the shader these ratios will
be compared against the global ratios. The global rations are created
from all selected objects.

The current implementation does not fit well with the draw module. The
plan is to move the drawing of other spaces towards the draw manager what
leads to a better fit. Currently the details on this solution is unclear
but this requirement will become an attentionpoint in the future design.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5665

Commit Details:

Full Hash: 64f8f7db7cce0c8923afcabb523f7400f744387e
Parent Commit: 0cb7301
Lines Changed: +187, -112

6 Modified Paths:

/source/blender/draw/intern/draw_cache_extract.h (+11, -5) (Diff)
/source/blender/draw/intern/draw_cache_extract_mesh.c (+9, -17) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+4, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+42, -25) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+105, -59) (Diff)
/source/blender/gpu/shaders/gpu_shader_2D_edituvs_stretch_vert.glsl (+16, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021