From e6830300b7fbc03f72fbc35cafd35a147bf590dd Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Mon, 1 Jul 2013 14:49:08 +0000 Subject: [PATCH] Fix incorrect GLSL bump mapping in editmode when the UV coordinates are flipped, was not passing sign on to GLSL shader. --- source/blender/blenkernel/intern/editderivedmesh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/editderivedmesh.c b/source/blender/blenkernel/intern/editderivedmesh.c index be072d9cc16..87f7da8a1fb 100644 --- a/source/blender/blenkernel/intern/editderivedmesh.c +++ b/source/blender/blenkernel/intern/editderivedmesh.c @@ -778,7 +778,7 @@ static void emdm_pass_attrib_vertex_glsl(DMVertexAttribs *attribs, BMLoop *loop, } if (attribs->tottang) { const float *tang = attribs->tang.array[i * 4 + index_in_face]; - glVertexAttrib3fvARB(attribs->tang.gl_index, tang); + glVertexAttrib4fvARB(attribs->tang.gl_index, tang); } }