# | Line 9 | Line 9 | |
---|---|---|
9 | Nx, Ny, Nz - surface normal | |
10 | Px, Py, Pz - intersection point | |
11 | T - distance from start | |
12 | + | Ts - single ray (shadow) distance |
13 | Rdot - ray dot product | |
14 | S - world scale | |
15 | Tx, Ty, Tz - world origin | |
# | Line 95 | Line 96 | noneg(v) = if(v,v,0); | |
96 | red(r,g,b) = if(r,r,0); | |
97 | green(r,g,b) = if(g,g,0); | |
98 | blue(r,g,b) = if(b,b,0); | |
99 | < | grey(r,g,b) = .3*r + .59*g + .11*b; |
99 | > | grey(r,g,b) = noneg(.263*r + .655*g + .082*b); |
100 | clip_r(r,g,b) = bound(0,r,1); | |
101 | clip_g(r,g,b) = bound(0,g,1); | |
102 | clip_b(r,g,b) = bound(0,b,1); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |