public GlossySpecular(Sampler sampler,double ks=1,double exp=0) : base(sampler) { KS = ks; Exp = exp; sampler.MapSamplesToHemisphere(exp); }
public BRDF(Sampler sampler) { this.Sampler = sampler; }
public Lambertian(Sampler sampler) : base(sampler) { }