Blender Git Commit Log
Git Commits -> Revision a6aaaad
Revision a6aaaad by Alexander Romanov (master) January 23, 2016, 12:39 (GMT) |
Vector Transform node support for GLSL mode and the internal renderer The Vector Transform node is a useful node which is present in the Cycles renderer. {F144283} This patch implements the Vector Transform node for GLSL mode and the internal renderer. Example: {F273060} Alexander (Blend4Web Team) Reviewers: brecht, campbellbarton, sergey Reviewed By: campbellbarton, sergey Subscribers: psy-fi, duarteframos, RobM, lightbwk, sergey, AlexKowel, valentin_b4w, Evgeny_Rodygin, yurikovelenov Projects: #bf_blender:_next Differential Revision: https://developer.blender.org/D909 |
Commit Details:
Full Hash: a6aaaad9795e80af05e8281030107c32c6a1366b
Parent Commit: e9452f9
Lines Changed: +278, -10
17 Modified Paths:
/release/scripts/startup/nodeitems_builtins.py (+1, -0) (Diff)
/source/blender/editors/render/render_internal.c (+8, -0) (Diff)
/source/blender/gpu/GPU_material.h (+5, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+4, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+23, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+15, -0) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vectTransform.c (+132, -1) (Diff)
/source/blender/python/intern/gpu.c (+2, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+7, -0) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+16, -0) (Diff)
/source/blender/render/intern/include/renderdatabase.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+4, -0) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+22, -0) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+28, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+7, -6) (Diff)
/source/blender/editors/render/render_internal.c (+8, -0) (Diff)
/source/blender/gpu/GPU_material.h (+5, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+4, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+23, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+15, -0) (Diff)
/source/blender/nodes/shader/nodes/node_shader_vectTransform.c (+132, -1) (Diff)
/source/blender/python/intern/gpu.c (+2, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+7, -0) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+16, -0) (Diff)
/source/blender/render/intern/include/renderdatabase.h (+1, -0) (Diff)
/source/blender/render/intern/include/render_types.h (+4, -0) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+22, -0) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+28, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+7, -6) (Diff)