gestion des cercles et de leurs couleurs

This commit is contained in:
2018-11-10 10:01:06 +01:00
parent c039cf8da9
commit 09d51c6bba
9 changed files with 514 additions and 14 deletions

View File

@@ -29,18 +29,6 @@ function DrawBlock($the_block, $vImage, $parametres)
if (isset($parametres['background_RGB'])) $vBgRGB = $parametres['background_RGB'];
// Une chance sur deux d'inverser entre fg et bg
if (rand(0,100) < 50) {
$fond = $vBgColor;
$couleur = $vFgColor;
$fondRGB = $vBgRGB;
$couleurRGB = $vFgRGB;
} else {
$fond = $vFgColor;
$couleur = $vBgColor;
$fondRGB = $vFgRGB;
$couleurRGB = $vBgRGB;
}
$fondRGB=[0,0,0];
$fond=imagecolorallocate($vImage,$fondRGB[0],$fondRGB[1],$fondRGB[2]);
$couleurRGB=[240,147,43];
@@ -49,8 +37,8 @@ function DrawBlock($the_block, $vImage, $parametres)
// Remplir le fond
imagefilledrectangle($vImage, $x+($marge_x/2), $y+($marge_y/2), $x+$width-+($marge_x/2), $y+$height-+($marge_y/2), $fond);
// Dégradé de 192 couleurs entre la couleur de dessin et le blanc
$vColor = array();
// Dégradé de 192 couleurs entre la couleur de dessin et le blanc
$nb_colors = 192;
$hex_val = array(
ColorGradient::rgb2hex($couleurRGB),