AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-45%
Le deal à ne pas rater :
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre 14 couverts – ...
339 € 622 €
Voir le deal

 

 Codes couleurs

Aller en bas 
5 participants
AuteurMessage
Uubu
Bavard
Uubu


Messages : 102

Codes couleurs  Empty
MessageSujet: Codes couleurs    Codes couleurs  EmptySam 11 Avr 2015 - 10:51

Dites, j'aimerais savoir s'il y a moyen de designer des nuances de couleurs plus précises que :
c_white, c_yellow, c_black, ...

Comme par exemple :
c_ffffff, c_fff200, c_000000, ...

Steve

Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
Asu


Messages : 895

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptySam 11 Avr 2015 - 10:57

$FF00FF
make_color_rgb(255, 0, 255);

_________________
‎<‎Cysteine‎>‎ nON mais la touche maj s'active/se désactive toute seule
‎<‎Cysteine‎>‎ et a du mal à réponDRE QUANd j'appuie dessus
‎<‎Cysteine‎>‎ et je l'ai démont2? IL Ny a rien DEDANs
Revenir en haut Aller en bas
Uubu
Bavard
Uubu


Messages : 102

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptySam 11 Avr 2015 - 11:01

Cool ça marche, merci. :'D
Revenir en haut Aller en bas
hyper
Utilisateur confirmé: Rang ****
hyper


Messages : 1457
Localisation : près de Nantes
Projet Actuel : Super Note Aventure

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptySam 11 Avr 2015 - 11:03

Attention, sous GM l'ordre c'est bleu-vert-rouge et non pas l'inverse.
Soit $0000FF le rouge et $FF0000 le bleu.
L'abréviation $FF correspond au rouge. Wink

Pour make_color_rgb, c'est bien rouge-vert-bleu Smile

_________________
côt.
Revenir en haut Aller en bas
https://cagibi.itch.io/
Craki
Utilisateur confirmé: Rang ****
Craki


Messages : 1496
Localisation : Dans l’univers de métamatière

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptySam 11 Avr 2015 - 17:29

hyper a écrit:
Attention, sous GM l'ordre c'est bleu-vert-rouge et non pas l'inverse.
Soit $0000FF le rouge et $FF0000 le bleu.
kill

_________________
Codes couleurs  357g46o
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


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

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptyDim 12 Avr 2015 - 10:15

C'est normal, en hexadécimal le rouge est l'octet de poids faible, donc $FF c'est du rouge, $FF00 du vert, $FF0000 du bleu, et l'addition des trois du blanc.

D'ailleurs make_color fais juste rouge + vert*256 + bleu*256*256, ou encore rouge|vert<<8|bleu<<16 avec des operateurs binaires.

_________________
Codes couleurs  Runningpotato1Codes couleurs  TvF6GED Codes couleurs  MdetltS
Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
Craki


Messages : 1496
Localisation : Dans l’univers de métamatière

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptyDim 12 Avr 2015 - 14:50

Sauf que partout ailleurs c’est l’inverse, que ce soit dans Warcraft 3, Photoshop, le H.T.M.L., et même dans Windows. Et puis rouge × 2562 + vert × 256 + bleu ça peut marcher aussi et y a pas d’inversion. C’est pas parce que nos processeurs sont small endians qu’on doit dégueulasser des langages (déjà mal optimisés) sous couvert de performances.

_________________
Codes couleurs  357g46o
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


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

Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  EmptyDim 12 Avr 2015 - 15:15

C'est totalement idiot de parler conventions/optimisations alors que comme tu le dis, ça dépend de l'endianess...

Et justement, sur les processeurs à l'endianess le plus courant, dans toutes les API graphiques (opengl, directx), les formats d'image (bmp, png) et compagnie c'est le rouge l'octet de poids faible.
Donc pour un développeur, c'est un standard, c'est tout, que ce soit bien techniquement ou non c'est comme ça.

C'est d'ailleurs pour ça qu'on utilise des fonctions/objets pour manipuler les couleurs, voir même des constantes, ça permet de pas avoir a se prendre la tête avec ça, et c'est propre, performant, multiplate-forme.
Mais ça n’empêche pas qu'il faut coder le truc a la racine, en fonction de la plateforme, donc c'est toujours bon de savoir ce qu'y a sous le capot Razz

_________________
Codes couleurs  Runningpotato1Codes couleurs  TvF6GED Codes couleurs  MdetltS
Revenir en haut Aller en bas
Contenu sponsorisé





Codes couleurs  Empty
MessageSujet: Re: Codes couleurs    Codes couleurs  Empty

Revenir en haut Aller en bas
 
Codes couleurs
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» D&D et Codes
» Codes triche
» codes ami metroid prime
» Trouver des codes Java et Html ..
» Tuto - les couleurs en gml

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