示例#1
0
        public override UnityEngine.Color GetColour(double x, double y)
        {
            // Read colour:
            UnityEngine.Color col1 = DividendModule.GetColour(x, y);

            // Read colour:
            UnityEngine.Color col2 = DivisorModule.GetColour(x, y);

            col1.r = (float)(col2.r % col1.r);
            col1.g = (float)(col2.g % col1.g);
            col1.b = (float)(col2.b % col1.b);

            return(col1);
        }
示例#2
0
 public override double GetValue(double x, double y)
 {
     return(DividendModule.GetValue(x, y) % DivisorModule.GetValue(x, y));
 }
示例#3
0
 public override double GetWrapped(double x, double y, int wrap)
 {
     return(DividendModule.GetWrapped(x, y, wrap) % DivisorModule.GetWrapped(x, y, wrap));
 }