public Texture valToGray() { uint intensity; for (var i = width * height - 1; i >= 0; i--) { intensity = MathUtility.Crop(pixel[i], 0, 255); pixel[i] = ColorUtility.getColor(intensity, intensity, intensity); } return(this); }