Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: question sur les Vertex  (Lu 2016 fois)

0 Membres et 1 Invité sur ce sujet

mazertys17

  • Full Member
  • ***
  • Messages: 123
    • Voir le profil
    • E-mail
question sur les Vertex
« le: Novembre 28, 2014, 07:05:47 pm »
Bonjour.

j'aimerais juste savoir s'il existe un moyen simple, avec sf::Vertex/sf::VertexArray de gérer la transparence, de la même façon qu'est géré la couleur, comme dans l'exemple du tuto:

triangle[0].color = sf::Color::Red;
triangle[1].color = sf::Color::Blue;
triangle[2].color = sf::Color::Green;

ou pas?

Merci  :)

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : question sur les Vertex
« Réponse #1 le: Novembre 28, 2014, 07:53:30 pm »
La transparence c'est juste le canal alpha de la couleur.
Laurent Gomila - SFML developer

mazertys17

  • Full Member
  • ***
  • Messages: 123
    • Voir le profil
    • E-mail
Re : question sur les Vertex
« Réponse #2 le: Novembre 28, 2014, 08:18:44 pm »
Oui.

En effet, merci ! :D

mazertys17

  • Full Member
  • ***
  • Messages: 123
    • Voir le profil
    • E-mail
Re : question sur les Vertex
« Réponse #3 le: Novembre 29, 2014, 08:19:59 pm »
Re-bonjour.

J'ai une autre question : est-il possible de "fusionner", ou d'additionner plusieurs vertexArray, de type TrianglesFan, par exemple?

J'ai essayé :


vertexArrayFusionne = vertexArray1 + vertexArray2 ;

 

sans résultat..

Le but étant de pouvoir ajouter au fur et à mesure plusieurs objets ayant la même texture, sur une seule seule entité d'image... ou, pour faire simple, avoir une géométrie évolutive de vertexArray.


Merci

G.

  • Hero Member
  • *****
  • Messages: 1593
    • Voir le profil
Re : question sur les Vertex
« Réponse #4 le: Novembre 29, 2014, 08:49:01 pm »
Faut prendre les vertex de l'un et les append dans l'autre.

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : question sur les Vertex
« Réponse #5 le: Novembre 30, 2014, 11:21:19 am »
Note qu'un TriangleFan n'aura toujours qu'un seul point central, à savoir le premier vertex. Donc fusionner plusieurs TriangleFan risque de ne pas donner le résultat voulu.
Laurent Gomila - SFML developer

mazertys17

  • Full Member
  • ***
  • Messages: 123
    • Voir le profil
    • E-mail
Re : question sur les Vertex
« Réponse #6 le: Novembre 30, 2014, 01:32:32 pm »
oui, en effet.

J'ai donc pris le partie d'utiliser de simples sf::Trianges, avec mon propre tableau de vertex, comme expliqué dans le tuto, et cela semble fonctionner.

Merci  :)