24 |
|
RdotP - perturbed ray dot product |
25 |
|
CrP, CgP, CbP - perturbed material color |
26 |
|
|
27 |
+ |
For prism1 and prism2 types, the following are available: |
28 |
+ |
|
29 |
+ |
DxA, DyA, DzA - direction to target light source |
30 |
+ |
|
31 |
|
Library functions: |
32 |
|
|
33 |
|
if(a, b, c) - if a positive, return b, else c |
101 |
|
red(r,g,b) = if(r,r,0); |
102 |
|
green(r,g,b) = if(g,g,0); |
103 |
|
blue(r,g,b) = if(b,b,0); |
104 |
< |
grey(r,g,b) = noneg(.263*r + .655*g + .082*b); |
104 |
> |
grey(r,g,b) = noneg(.265074126*r + .670114631*g + .064811243*b); |
105 |
|
clip_r(r,g,b) = bound(0,r,1); |
106 |
|
clip_g(r,g,b) = bound(0,g,1); |
107 |
|
clip_b(r,g,b) = bound(0,b,1); |