Blender Git Commit Log
Git Commits -> Revision b5fe00d
Revision b5fe00d by Brecht Van Lommel (master) February 14, 2018, 20:45 (GMT) |
Cycles: restore Particle Info Index for now, keep it next to Random. It seems to be useful still in cases where the particle are distributed in a particular order or pattern, to colorize them along with that. This isn't really well defined, but might as well avoid breaking backwards compatibility for now. |
Commit Details:
Full Hash: b5fe00d1ac43c16ec8f74d3ad7689599dfb2ef00
Parent Commit: f6107af
Lines Changed: +46, -17
15 Modified Paths:
/intern/cycles/kernel/geom/geom_object.h (+2, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+8, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.h (+1, -0) (Diff)
/intern/cycles/kernel/shaders/node_particle_info.osl (+2, -0) (Diff)
/intern/cycles/kernel/svm/svm_geometry.h (+7, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -0) (Diff)
/intern/cycles/render/nodes.cpp (+8, -0) (Diff)
/intern/cycles/render/particles.cpp (+1, -2) (Diff)
/source/blender/gpu/GPU_material.h (+1, -2) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+3, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+1, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+6, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_particle_info.c (+2, -1) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -1) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+2, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+8, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.h (+1, -0) (Diff)
/intern/cycles/kernel/shaders/node_particle_info.osl (+2, -0) (Diff)
/intern/cycles/kernel/svm/svm_geometry.h (+7, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -0) (Diff)
/intern/cycles/render/nodes.cpp (+8, -0) (Diff)
/intern/cycles/render/particles.cpp (+1, -2) (Diff)
/source/blender/gpu/GPU_material.h (+1, -2) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+3, -1) (Diff)
/source/blender/gpu/intern/gpu_material.c (+1, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+6, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_particle_info.c (+2, -1) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -1) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+2, -1) (Diff)