begin process at 2012 02 10 13:17:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

OpenGL

 > 

Un petit problem de transparence


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Un petit problem de transparence

jeudi 26 juin 2008 à 10:55:00 | Un petit problem de transparence

goast_tu

Bonjour,
Je suis en train d'ecrir un ptit logiciel qui doit gerer l'affichage avec transparence.
Les objet dans la scene sont organisés sous forme d'arbre.
Si un noeud d'arbre est marqué comme transparent je le met dans une liste d'attente et apres que les objets opaques ont fini de s'afficher je balance les objets transparents.
Le problem c'est que quand j'affiche les objets transparents je doit leur appliquer des matiere avec alpha different de 1.0 et donc pour chaque objet la matiere doit etre en double. Et d'autre part j'ai besoin de pouvoir modifier le niveau de transparence suivant le choix de l'utilisateur (tous les objets auront le meme niveau).
Je voulai utiliser glBlendColor pour definir l'alpha pour tous les objets transparents mais le problem c'est que cette extension n'est pas supportée par des cartes graphiques unpeu anciennes (je travail avec une GMA 845).
Est ce que vous avez une solution pour eviter de modifier les matieres et definir une valeur unique de transparence?

Merci


Cette discussion est classée dans : objet, transparents, problem, transparence, objets


Répondre à ce message

Sujets en rapport avec ce message

Pb de transparence en OpenGL [ par greg63 ] Salut a tous, je débute en OpenGL et j'ai un petit pb avec la transparence : j'ai deux objets transparents qui sont cencés se croiser. C'est a dire qu Transparence en OpenGL [ par yayayvon ] Bonjour,J'arrive à afficher des objets texturés transparents (utilisation du blending et gldepthMask), mais seulement en les affichant après tous les Problème de Transparence Opengl [ par yayayvon ] Bonjour,J'arrive à afficher des objets texturés transparents (utilisation du blending et gldepthMask), mais seulement en les affichant après tous les de l'objet et du c++ pour un debutant [ par zarbiman ] salut tout le monde, je debute en c++ objet, et j'ai un petit probleme: j'ai un projet qui utilise des objets, mais dans les fichiers headers que j'ai [Allegro] Animation d'objets [ par GoldenEye ] La situation est simpleOn est en true color (Allegro)J'ai un décor de fond statique (BITMAP *decor)J'ai un petit objet mobile (BITMAP *objet)Le petit creation d'objets dans une boucle [ par sampq ] Je cree un objet dans une boucle que je donne en parametre à un autre objet, un truc du style:for(int i=0; i{ objet_1 o1(i); objet_2 o2( pb avec delete c++ [ par djl ] je cree un tableau d'objets dynObjet** objets;objets = new Objet*[l];for(int i=0;icomment on le detruit?car je fait cafor(int i=0;idelete[] objets;e gestion d'une multitude d'objets, interactions dans l'espace [ par cppdupdup34 ] alors voila j'ai une petite question !Comment gerer une multitude d'objets géométriques dans un espace tridimensionnel ?A titre d'exemple, sur une map Tri de tableau d'objets... [ par dbiare ] Bonjour J’ai un petit souci en Visual C++6… Je détiens, après traitement, deux indices (i et j) d’un même tableau d’objet : m_oaBras[]. Je dois permut plan de coupe 3D sur objet [ par jcloupgarou ] Bonjour,je réalise un modeleur pour un projet info et je dois ajouter un outil permettant de faire des plans de coupe 3d des objets modélisés, donnant


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,154 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales