blender/intern/cycles/app
Thomas Dinges 12109dd18e Cycles Standalone: Basic support for external OSL shaders.
* Very simple implementation, only allows for 1 output socket. As we haven't decided yet whether we keep the XML API, rather not spend more time on this now.

* To use an external osl shader, put the .osl file next to the xml file.
* Parameters: "output" is the output socket name, "output_type" the variable type (float, color and closure color are supported).
Example:
<osl_shader name="tex" src="ramp_closure.osl" output="Phong" output_type="closure color" />
<connect from="tex Phong" to="output surface" />
2014-01-26 16:23:07 +01:00
..
CMakeLists.txt fix building cycles standalone on windows / cmake 2014-01-25 14:20:25 +01:00
cycles_server.cpp Cycles: network render code updated for latest changes and improved 2013-12-07 12:26:58 +01:00
cycles_standalone.cpp Cycles Standalone: Various changes 2014-01-25 18:57:02 +01:00
cycles_xml.cpp Cycles Standalone: Basic support for external OSL shaders. 2014-01-26 16:23:07 +01:00
cycles_xml.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
io_export_cycles_xml.py Fix T37827: cycles XML mesh export utility not longer worked. 2013-12-16 11:08:41 +01:00