Example #1
0
        // Token: 0x060097AA RID: 38826 RVA: 0x0036CCA4 File Offset: 0x0036AEA4
        public static Texture2D GenerateColorTexture(Color JBDEDFFOLMI, Texture2D COKJKFECOOG)
        {
            int      width    = COKJKFECOOG.width;
            int      height   = COKJKFECOOG.height;
            HsvColor hsvColor = HSVUtil.ConvertRgbToHsv((double)((int)(JBDEDFFOLMI.r * 255f)), (double)((int)(JBDEDFFOLMI.g * 255f)), (double)((int)(JBDEDFFOLMI.b * 255f)));

            for (int i = 0; i < height; i++)
            {
                for (int j = 0; j < width; j++)
                {
                    HsvColor hsvColor2 = hsvColor;
                    hsvColor2.V = (double)((float)i / (float)height);
                    hsvColor2.S = (double)((float)j / (float)width);
                    Color color = HSVUtil.ConvertHsvToRgb(hsvColor2.H, hsvColor2.S, hsvColor2.V);
                    COKJKFECOOG.SetPixel(j, i, color);
                }
            }
            COKJKFECOOG.Apply();
            return(COKJKFECOOG);
        }
Example #2
0
 // Token: 0x060097A4 RID: 38820 RVA: 0x0036C8BC File Offset: 0x0036AABC
 public static HsvColor ConvertRgbToHsv(Color HABLFKCCKLN)
 {
     return(HSVUtil.ConvertRgbToHsv((double)((int)(HABLFKCCKLN.r * 255f)), (double)((int)(HABLFKCCKLN.g * 255f)), (double)((int)(HABLFKCCKLN.b * 255f))));
 }