Exemple #1
0
 public Constant(ColorOrTexture emission          = null,
                 ColorOrTexture reflective        = null,
                 FloatOrParam reflectivity        = null,
                 Transparent transparent          = null,
                 FloatOrParam transparency        = null,
                 FloatOrParam index_of_refraction = null) : base(emission, reflective, reflectivity, transparent, transparency, index_of_refraction)
 {
 }
Exemple #2
0
 public Lambert(ColorOrTexture diffuse,
                ColorOrTexture emission          = null,
                ColorOrTexture ambient           = null,
                ColorOrTexture reflective        = null,
                FloatOrParam reflectivity        = null,
                Transparent transparent          = null,
                FloatOrParam transparency        = null,
                FloatOrParam index_of_refraction = null) : base(diffuse, emission, ambient, reflective, reflectivity, transparent, transparency, index_of_refraction)
 {
 }
Exemple #3
0
 public Blinn(ColorOrTexture diffuse,
              ColorOrTexture emission          = null,
              ColorOrTexture ambient           = null,
              ColorOrTexture specular          = null,
              FloatOrParam shininess           = null,
              ColorOrTexture reflective        = null,
              FloatOrParam reflectivity        = null,
              Transparent transparent          = null,
              FloatOrParam transparency        = null,
              FloatOrParam index_of_refraction = null) : base(diffuse, emission, ambient, specular, shininess, reflective, reflectivity, transparent, transparency, index_of_refraction)
 {
 }
Exemple #4
0
 public Diffuse(ColorOrTexture diffuse,
                ColorOrTexture emission          = null,
                ColorOrTexture ambient           = null,
                ColorOrTexture reflective        = null,
                FloatOrParam reflectivity        = null,
                Transparent transparent          = null,
                FloatOrParam transparency        = null,
                FloatOrParam index_of_refraction = null) : base(emission, reflective, reflectivity, transparent, transparency, index_of_refraction)
 {
     this.ambient = ambient;
     this.diffuse = diffuse;
 }
Exemple #5
0
 public Base(ColorOrTexture emission          = null,
             ColorOrTexture reflective        = null,
             FloatOrParam reflectivity        = null,
             Transparent transparent          = null,
             FloatOrParam transparency        = null,
             FloatOrParam index_of_refraction = null)
 {
     this.emission            = emission;
     this.reflective          = reflective;
     this.reflectivity        = reflectivity;
     this.transparent         = transparent;
     this.transparency        = transparency;
     this.index_of_refraction = index_of_refraction;
 }