home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / share / k3d / shaders / surface / k3d_defaultsurface.sl < prev    next >
Encoding:
Text File  |  2008-01-23  |  397 b   |  15 lines

  1. /* defaultsurface.sl - just color the surface, don't even look at lights
  2.  *
  3.  * The RenderMan (R) Interface Procedures and RIB Protocol are:
  4.  *     Copyright 1988, 1989, Pixar.  All rights reserved.
  5.  * RenderMan (R) is a registered trademark of Pixar.
  6.  */
  7.  
  8. surface
  9. k3d_defaultsurface(float Kd = .8, Ka = .2)
  10. {
  11.   float d = normalize(I).normalize(N);
  12.   Ci = Os * Cs * (Ka + Kd * d * d);
  13.   Oi = Os;
  14. }
  15.