Thomas Dinges
|
28d02bc056
|
Fix for r50314:
* oren_nayar is not part of the default stdosl, added it back.
|
2012-09-02 15:26:13 +00:00 |
|
Thomas Dinges
|
6c02a8fc8c
|
OSL / Cycles:
* Update the stdosl header file, from official osl 1.2.
|
2012-09-02 13:23:44 +00:00 |
|
Campbell Barton
|
2d290040a1
|
style cleanup
|
2012-06-04 22:44:58 +00:00 |
|
Brecht Van Lommel
|
e731ffb648
|
Cycles: Oren-Nayar BSDF support. This is not a separate shader node, rather it
is available through the Roughness input on the Diffuse BSDF.
http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Shaders#Diffuse
Patch by Yasuhiro Fujii, thanks!
|
2011-11-14 17:31:47 +00:00 |
|
Ton Roosendaal
|
da376e0237
|
Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later.
Cycles uses code from some great open source projects, many thanks them:
* BVH building and traversal code from NVidia's "Understanding the Efficiency of Ray Traversal on GPUs":
http://code.google.com/p/understanding-the-efficiency-of-ray-traversal-on-gpus/
* Open Shading Language for a large part of the shading system:
http://code.google.com/p/openshadinglanguage/
* Blender for procedural textures and a few other nodes.
* Approximate Catmull Clark subdivision from NVidia Mesh tools:
http://code.google.com/p/nvidia-mesh-tools/
* Sobol direction vectors from:
http://web.maths.unsw.edu.au/~fkuo/sobol/
* Film response functions from:
http://www.cs.columbia.edu/CAVE/software/softlib/dorf.php
|
2011-04-27 11:58:34 +00:00 |
|