/* tape.sl - Adapted from plastic.sl by Pixar. * * The RenderMan (R) Interface Procedures and RIB Protocol are: * Copyright 1988, 1989, Pixar. All rights reserved. * RenderMan (R) is a registered trademark of Pixar. */ surface tape (float Ka = 1; float Kd = .5; float Ks = .5; float roughness = .1; color specularcolor = 1; float Opacity = .5;) { normal Nf = faceforward (normalize(N),I); Oi = Opacity; Ci = Os * ( Cs * (Ka*ambient() + Kd*diffuse(Nf)) + specularcolor * Ks*specular(Nf,-normalize(I),roughness)); }