blender/intern/cycles/kernel/osl
Brecht Van Lommel a35db17cee Cycles Volume Render: work on nodes and closures.
* Henyey-Greenstein scattering closure implementation.
* Rename transparent to absorption node and isotropic to scatter node.
* Volume density is folded into the closure weights.
* OSL support for volume closures and nodes.
* This commit has no user visible changes, there is no volume render code yet.

This is work by "storm", Stuart Broadfoot, Thomas Dinges and myself.
2013-12-28 16:57:02 +01:00
..
background.cpp Cycles OSL: refactoring to remove all dependencies on builtin OSL closures. 2013-11-29 04:01:07 +01:00
bsdf_diffuse_ramp.cpp Cycles OSL: fix mistake in recent refactoring, parameters are not set before setup. 2013-11-29 17:18:43 +01:00
bsdf_phong_ramp.cpp Cycles OSL: fix mistake in recent refactoring, parameters are not set before setup. 2013-11-29 17:18:43 +01:00
CMakeLists.txt Cycles / Toon BSDF: 2013-05-23 17:45:20 +00:00
emissive.cpp Cycles OSL: refactoring to remove all dependencies on builtin OSL closures. 2013-11-29 04:01:07 +01:00
osl_bssrdf.cpp Cycles OSL: fix mistake in recent refactoring, parameters are not set before setup. 2013-11-29 17:18:43 +01:00
osl_bssrdf.h Cycles OSL: refactoring to remove all dependencies on builtin OSL closures. 2013-11-29 04:01:07 +01:00
osl_closures.cpp Cycles Volume Render: work on nodes and closures. 2013-12-28 16:57:02 +01:00
osl_closures.h Cycles Volume Render: work on nodes and closures. 2013-12-28 16:57:02 +01:00
osl_globals.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
osl_services.cpp Cycles: experimental OSL ptex reading code. 2013-11-28 02:11:42 +01:00
osl_services.h Cycles: experimental OSL ptex reading code. 2013-11-28 02:11:42 +01:00
osl_shader.cpp Cycles Volume Render: work on nodes and closures. 2013-12-28 16:57:02 +01:00
osl_shader.h Cycles OSL: refactoring to remove all dependencies on builtin OSL closures. 2013-11-29 04:01:07 +01:00
SConscript Cycles / SCons: 2013-04-29 15:52:38 +00:00