diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-11-08 02:19:24 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2017-11-08 02:19:24 +0300 |
commit | a0478ebe379c8384376586e2880ebc813a6afef7 (patch) | |
tree | f7a48f1a3ea6d11f31fdadd576f157a155252c78 /source/blender/nodes | |
parent | 05b08a3b6d864d760942c052a92c42c2bbe2c54d (diff) |
Fix incorrect bevel shader in GLSL (should work as if there is no bevel node).
Diffstat (limited to 'source/blender/nodes')
-rw-r--r-- | source/blender/nodes/shader/nodes/node_shader_bevel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/nodes/shader/nodes/node_shader_bevel.c b/source/blender/nodes/shader/nodes/node_shader_bevel.c index fc7d109f123..e2e4da21ef3 100644 --- a/source/blender/nodes/shader/nodes/node_shader_bevel.c +++ b/source/blender/nodes/shader/nodes/node_shader_bevel.c @@ -48,7 +48,7 @@ static void node_shader_init_bevel(bNodeTree *UNUSED(ntree), bNode *node) static int gpu_shader_bevel(GPUMaterial *mat, bNode *UNUSED(node), bNodeExecData *UNUSED(execdata), GPUNodeStack *in, GPUNodeStack *out) { if (!in[1].link) { - in[1].link = GPU_builtin(GPU_VIEW_NORMAL); + GPU_link(mat, "direction_transform_m4v3", GPU_builtin(GPU_VIEW_NORMAL), GPU_builtin(GPU_INVERSE_VIEW_MATRIX), &in[1].link); } return GPU_stack_link(mat, "node_bevel", in, out); |