Thomas Dinges
3d4bbd278a
* Code cleanup for M_PI code.
2013-10-10 17:14:04 +00:00
Brecht Van Lommel
b9ce231060
Cycles: relicense GNU GPL source code to Apache version 2.0.
...
More information in this post:
http://code.blender.org/
Thanks to all contributes for giving their permission!
2013-08-18 14:16:15 +00:00
Brecht Van Lommel
86c7bf7331
Fix #35812 : cycles image texture node not doing proper alpha handling of PNG
...
images with open shading language enabled.
2013-06-21 13:05:10 +00:00
Brecht Van Lommel
cf0e457e52
Fix #35004 : fireflies with .tif image in cycles, try to avoid extreme values when
...
openimageio can't detect premul/straight alpha correct.
2013-04-17 14:47:58 +00:00
Brecht Van Lommel
3863e72c73
Fix #34679 : cycles image texture alpha fringes. New rule is now that color output
...
will not give straight RGB values if the alpha output is used, so that mixing with
a transparent BSDF gives the correct result.
2013-04-05 16:43:53 +00:00
Thomas Dinges
188718a3d5
OSL Shader Files:
...
* Simplify default color values, where each component was the same.
* Initialize closures as Null Closure, rather than assigning an existing closure, gets overwritten anyways.
2012-12-11 16:06:03 +00:00
Campbell Barton
c0078a9879
osl style cleanup and update man-page.
2012-12-04 03:18:08 +00:00
Campbell Barton
4a9c522125
quiet float -> double conversion warnings and do some osl style edits.
2012-12-03 13:58:08 +00:00
Brecht Van Lommel
a72c03bc1c
Fix cycles OSL wrong reflection texture coordinate.
2012-11-22 22:24:34 +00:00
Brecht Van Lommel
ab1b5af08d
Fix cycles OSL missing support for texture mapping paramaters found in texture
...
properties tab.
2012-11-20 17:40:10 +00:00
Thomas Dinges
f92359cc29
Fix [ #33239 ] Cycles OSL : Environment Texture Rotation Incorrect:
...
* Projection mappings were not implemented yet.
2012-11-20 14:18:56 +00:00
Brecht Van Lommel
615fe0295f
Cycles OSL: refactoring and fixes
...
* Moved kernel/osl/nodes to kernel/shaders
* Renamed standard attributes to use geom:, particle:, object: prefixes
* Update stdosl.h to properly reflect the closures we support
* Fix the wrong stdosl.h being used for building shaders
* Add geom:numpolyvertices, geom:trianglevertices, geom:polyvertices attributes
2012-11-03 14:32:13 +00:00