Blender Git Loki
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)
/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)