Blender Git Loki
Git Commits -> Revision 3894066
Revision 3894066 by Alexander Romanov (master) July 14, 2015, 16:52 (GMT) |
Particle Info node support for GLSL mode and the internal render. With this patch "Particle Info" node from Cycles works in GLSL and BI Alexander (Blend4Web Team) Reviewers: psy-fi Note: moved particle info to object render instance instead of shadeinput during review - Antony. Differential Revision: https://developer.blender.org/D1313 |
Commit Details:
Full Hash: 38940662e540743a6a8da287390a02a9f3f76f6d
Parent Commit: 107e344
Committed By: Antonis Ryakiotakis
Lines Changed: +204, -9
15 Modified Paths:
/release/scripts/startup/nodeitems_builtins.py (+1, -0) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -0) (Diff)
/source/blender/gpu/GPU_draw.h (+4, -0) (Diff)
/source/blender/gpu/GPU_material.h (+15, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+8, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+53, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+27, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+12, -0) (Diff)
/source/blender/nodes/shader/nodes/node_shader_particle_info.c (+20, -1) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+2, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+8, -0) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+46, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+4, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -0) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -0) (Diff)
/source/blender/gpu/GPU_draw.h (+4, -0) (Diff)
/source/blender/gpu/GPU_material.h (+15, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+8, -0) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+53, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+27, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+12, -0) (Diff)
/source/blender/nodes/shader/nodes/node_shader_particle_info.c (+20, -1) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+2, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+8, -0) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+46, -1) (Diff)
/source/blender/render/intern/source/shadeinput.c (+4, -2) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+1, -0) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+1, -1) (Diff)