blender/intern/cycles/kernel/osl
Lukas Stockner 1272ee455e 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).
2016-10-29 19:24:08 +02:00
..
background.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_diffuse_ramp.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
bsdf_phong_ramp.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
CMakeLists.txt Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
emissive.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
osl_bssrdf.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
osl_closures.cpp Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
osl_closures.h Cycles: refactor kernel closure storage to use structs per closure type. 2016-07-31 02:34:43 +02:00
osl_globals.h Cycles microdisplacement: Improved automatic bump mapping 2016-09-01 22:45:49 -04:00
osl_services.cpp Cycles: Implement texture coordinates for Point, Spot and Area Lamps 2016-10-29 19:24:08 +02:00
osl_services.h Cycles microdisplacement: Improved automatic bump mapping 2016-09-01 22:45:49 -04:00
osl_shader.cpp Cycles: Silence strict compiler warning in release build 2016-09-02 09:14:34 +02:00
osl_shader.h Cycles: Add AttributeDescriptor 2016-08-05 23:49:21 -04:00