Пример #1
0
 public GlassMaterial(MaterialNode Albedo, MaterialNode RefractiveIndex, MaterialNode Roughness, MaterialNode Normal, Medium Medium = null)
 {
     Properties.Add("albedo", Albedo);
     Properties.Add("ior", RefractiveIndex);
     Properties.Add("roughness", Roughness);
     if (Normal != null)
     {
         Properties.Add("normal", Normal);
     }
     this.Medium = Medium;
 }
Пример #2
0
 public MixMaterial(Material A, Material B, MaterialNode Ratio)
 {
     this.A = A;
     this.B = B;
     Properties.Add("mixratio", Ratio);
 }