ShadeRec(ShadeRec sr) { hit_an_object = (sr.hit_an_object); material_ptr = (sr.material_ptr); hit_point = (sr.hit_point); local_hit_point = (sr.local_hit_point); normal = (sr.normal); ray = (sr.ray); depth = (sr.depth); color = (sr.color); t = (sr.t); u = (sr.u); v = (sr.v); w = (sr.w); }
public virtual ColorRGB shade(ShadeRec sr) { return new ColorRGB(0, 0, 0); }