Brecht Van Lommel
72d2d05770
Cycles: border rendering support, includes some refactoring in how pixels are
...
accessed on devices.
2011-12-20 12:25:37 +00:00
Brecht Van Lommel
27df40f87f
Fix #29653 : fix wrong cycles depth of field distance when rendering with a
...
scaled camera.
2011-12-19 14:23:24 +00:00
Brecht Van Lommel
fd83a3ede0
Cycles: make cycles work with new camera sensor size.
2011-11-05 11:11:06 +00:00
Brecht Van Lommel
66b1dfae89
Cycles: tweaks to properties and nodes
...
* Passes renamed to samples
* Camera lens radius renamed to aperature size/blades/rotation
* Glass and fresnel nodes input is now index of refraction
* Glossy and velvet fresnel socket removed
* Mix/add closure node renamed to mix/add shader node
* Blend weight node added for shader mixing weights
There is some version patching code for reading existing files, but it's not
perfect, so shaders may work a bit different.
2011-09-16 13:14:02 +00:00
Brecht Van Lommel
2996f08f84
Cycles: first batch of windows build fixes, not quite there yet.
2011-05-03 18:29:11 +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