Blender Git Commit Log

Git Commits -> Revision 42dd888

Revision 42dd888 by Clément Foucault (master)
March 28, 2019, 21:08 (GMT)
Fix T62178 Eevee: Texture Box mapping not matching Cycles if object is scaled

The wrong transformation was used. Add a new matrix specially for this case.

This also fix the Node texture coordinate that was suffering the same issue.

Commit Details:

Full Hash: 42dd888b98b598c240f78302b857fa60add08ca5
Parent Commit: d027df3
Lines Changed: +38, -16

9 Modified Paths:

/source/blender/draw/intern/draw_manager.h (+7, -4) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+4, -0) (Diff)
/source/blender/draw/intern/draw_manager_exec.c (+7, -4) (Diff)
/source/blender/gpu/GPU_material.h (+1, -0) (Diff)
/source/blender/gpu/GPU_shader_interface.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+6, -0) (Diff)
/source/blender/gpu/intern/gpu_shader_interface.c (+1, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+8, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_image.c (+3, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021