第一个rsl材质

    技术2022-05-19  42

    哈哈哈,太爽了,纪念一下

     

     

     

    surface line(float step = 5; color c1 =color (1,1,1); color c2 =color (0,0,0); float diffamb = 0.6){ point Pr = transform("raster",P); normal Nf = faceforward(normalize(N),I); float illum = comp(diffuse(Nf),0)*diffamb+1-diffamb; color res; if (mod(floor(comp(Pr,1)),step)==0) res = c1; else res = c2; Ci = res * illum; } 


    最新回复(0)