Bonjour,
Sur une image 2D, comment simuler l'ajout des points qui correspondent à des Leds sur l'image ? Comment simuler une lumière d'intensité différente ? Un point de lumière ?
Merci,
Christophe
Bonjour,
Sur une image 2D, comment simuler l'ajout des points qui correspondent à des Leds sur l'image ? Comment simuler une lumière d'intensité différente ? Un point de lumière ?
Merci,
Christophe
salut pour allumer des points ou non comme dans une LED il faut utiliser un timer pour cela.
On mémorise un instant t0 et après un delta de temps t1 on fait t1-t0 si la valeur est inférieure à un certain seuil alors on éteint ou allume des points à l'écran.
Pour ce qui est de l'intensité d'une couleur, une couleur sur un écran informatique est allumée selon le triplet rouge vert et bleu chacune de ces composantes varient de 0 à 255.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 //initiaisation du programme time t0=GetCurrentTime(); void AllumerLED() { time t1=GetCurrentTime(); if( t1-t0< valeur) { FaireQuelqueChose(); time0=GetCurrentTime(); } }
Donc une valeur RGB(0,0,0) correspond au noir et RGB(255,255,255) au blanc.
Sans compter la couche alpha donc en général une couleur est codée comme RGBA.
Sinon ce qui fait une couleur également c'est les composantes teinte,luminosité et saturation HSL dans un espace colorimétrique.
HSL (for hue, saturation, lightness) and HSV (for hue, saturation, value; also known as HSB, for hue, saturation, brightness) are alternative representations of the RGB color model,
Mais d'abord commencer à considérer les valeurs RGB c'est bien plus simple.
Après lancer un logiciel de dessin comme Paint pour obtenir des valeurs et faire des essais je ne suis pas certain que ça soit linéaire faut faire des essais..
Une bonne piste de lecture pour occuper son dimanche..
modèle RGB
Bonjour,
J'ai du mal m'exprimé. C'est pour une salle de bains, sur un mur carrelé sur lequel régulièrement on insert des Led lumineuse pour faire la décoration. Je veux savoir comment simuler ces Led dans une maquette virtuelle. Merci
eh bien il faut modéliser en 3d une LED au format .obj par exemple puis l'afficher dans la maquette virtuelle.
Et puis vous ne précisez pas quel est l'API graphique.
Et encore une fois il faut accéder à la couleur de l'objet en 3d et changer la couleur encore une fois en changeant les valeurs R,G,B.
Est-ce que vous avez bien lu ce que j'ai écris ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager