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.
This commit is contained in:
Thomas Dinges
2012-12-11 16:06:03 +00:00
parent 92ae023a90
commit 188718a3d5
42 changed files with 70 additions and 70 deletions

View File

@@ -20,12 +20,12 @@
#include "node_fresnel.h"
shader node_glass_bsdf(
color Color = color(0.8, 0.8, 0.8),
color Color = 0.8,
string distribution = "Sharp",
float Roughness = 0.2,
float IOR = 1.45,
normal Normal = N,
output closure color BSDF = diffuse(Normal))
output closure color BSDF = 0)
{
float f = max(IOR, 1.0 + 1e-5);
float eta = backfacing() ? 1.0 / f: f;