Blender Git Loki
Git Commits -> Revision 1272ee4
Revision 1272ee4 by Lukas Stockner (master) October 29, 2016, 17:24 (GMT) |
Cycles: Implement texture coordinates for Point, Spot and Area Lamps When using the Normal output of the Texture Coordinate node on Point and Spot lamps, the coordinates now depend on the rotation of the lamp. On Area lamps, the Parametric output of the Geometry node now returns UV coordinates on the area lamp. Credit for the Area lamp part goes to Stefan Werner (from D1995). |
Commit Details:
Full Hash: 1272ee455e7aeed3f6acb0b8a8366af5ad6aec99
Parent Commit: d3b0977
Lines Changed: +105, -18
12 Modified Paths:
/intern/cycles/blender/blender_object.cpp (+1, -0) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+15, -0) (Diff)
/intern/cycles/kernel/kernel_bake.h (+2, -1) (Diff)
/intern/cycles/kernel/kernel_emission.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_light.h (+17, -4) (Diff)
/intern/cycles/kernel/kernel_shader.h (+16, -5) (Diff)
/intern/cycles/kernel/kernel_types.h (+3, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+24, -0) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+3, -3) (Diff)
/intern/cycles/render/light.cpp (+12, -0) (Diff)
/intern/cycles/render/light.h (+2, -0) (Diff)
/intern/cycles/util/util_math.h (+9, -3) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+15, -0) (Diff)
/intern/cycles/kernel/kernel_bake.h (+2, -1) (Diff)
/intern/cycles/kernel/kernel_emission.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_light.h (+17, -4) (Diff)
/intern/cycles/kernel/kernel_shader.h (+16, -5) (Diff)
/intern/cycles/kernel/kernel_types.h (+3, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+24, -0) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+3, -3) (Diff)
/intern/cycles/render/light.cpp (+12, -0) (Diff)
/intern/cycles/render/light.h (+2, -0) (Diff)
/intern/cycles/util/util_math.h (+9, -3) (Diff)