AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
Voir le deal

 

 Dégradés sympa en deux lignes

Aller en bas 
2 participants
AuteurMessage
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Dégradés sympa en deux lignes Empty
MessageSujet: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes EmptyLun 2 Nov 2009 - 13:03

Voici quelques dégradés sympa

Le dégradé HSV
Code:
for(i=0 ; i<=255 ; i+=1)
draw_line_color(i,0,i,255,make_color_hsv(i,255,255),$FFFFFF)
Dégradés sympa en deux lignes Degrade1

La version parametrable :
degrade_hsv(x1, y1, x2, y2, start_color, down_color)
Code:
if(argument2-argument0 == 0) return -1;
for(i=0 ; i<=argument2-argument0 ; i+=1)
draw_line_color(i+argument0, argument1, i+argument0, argument3, make_color_hsv(i*255/(argument2-argument0)+color_get_hue(argument4),255,255), argument5)


Dernière édition par onilink_ le Jeu 15 Juil 2010 - 11:39, édité 6 fois
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Dégradés sympa en deux lignes Empty
MessageSujet: Re: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes EmptyLun 2 Nov 2009 - 13:04

dégradé d'une couleur
Code:
for(i=0 ; i<=255 ; i+=1)
draw_line_color(i,0,i,255,make_color_hsv(255,i,255),0)
Dégradés sympa en deux lignes Degrade2

Version parametrable :
degrade2(x1, y1, x2, y2, color)
Code:
for(i=0 ; i<=argument2-argument0 ; i+=1)
draw_line_color(argument0+i, argument1, argument0+i, argument3 ,make_color_hsv(color_get_hue(argument0), i*255/(argument2-argument0), 255), 0)


Dernière édition par onilink_ le Jeu 15 Juil 2010 - 11:40, édité 6 fois
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Dégradés sympa en deux lignes Empty
MessageSujet: Re: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes EmptyLun 2 Nov 2009 - 13:07

petit effet glow (bon pas en 2 lignes ^^)
Code:
imax = 127
for(i=0 ; i<=imax ; i+=1)
{
draw_line_color(i,0,i,imax,0,make_color_hsv(255,0,i*2))
draw_line_color(i,imax,i,2*imax,make_color_hsv(255,0,i*2),0)
draw_line_color(i+imax,0,i+imax,imax,0,make_color_hsv(255,0,255-i*2))
draw_line_color(i+imax,imax,i+imax,2*imax,make_color_hsv(255,0,255-i*2),0)
}


Dernière édition par onilink_ le Jeu 15 Juil 2010 - 11:40, édité 2 fois
Revenir en haut Aller en bas
PHENIXprod
Utilisateur confirmé: Rang ****
PHENIXprod


Messages : 835

Dégradés sympa en deux lignes Empty
MessageSujet: Re: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes EmptyLun 2 Nov 2009 - 16:47

Pas mal tout ça... tu pourrais en faire une lib !
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Dégradés sympa en deux lignes Empty
MessageSujet: Re: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes EmptyJeu 5 Nov 2009 - 17:55

Le D&D cey le mal !
Revenir en haut Aller en bas
Contenu sponsorisé





Dégradés sympa en deux lignes Empty
MessageSujet: Re: Dégradés sympa en deux lignes   Dégradés sympa en deux lignes Empty

Revenir en haut Aller en bas
 
Dégradés sympa en deux lignes
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Script collision entre deux lignes
» [script] Intersection entre deux lignes : booléen
» Dessiner une ligne avec deux couleurs et deux alphas
» deux PC = deux jeux différents
» idée sympa...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: