Blender Git Loki

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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021