// Token: 0x060097A8 RID: 38824 RVA: 0x0036CB58 File Offset: 0x0036AD58 public static List <Color> GenerateHsvSpectrum() { List <Color> list = new List <Color>(8); for (int i = 0; i < 359; i++) { list.Add(HSVUtil.ConvertHsvToRgb((double)i, 1.0, 1.0)); } list.Add(HSVUtil.ConvertHsvToRgb(0.0, 1.0, 1.0)); return(list); }
// 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); }
// Token: 0x060097A6 RID: 38822 RVA: 0x0036CA07 File Offset: 0x0036AC07 public static Color ConvertHsvToRgb(HsvColor HABLFKCCKLN) { return(HSVUtil.ConvertHsvToRgb(HABLFKCCKLN.H, HABLFKCCKLN.S, HABLFKCCKLN.V)); }