Historique des modifications - Message

Message #9700

Sujet: Agir sur l'opacité d'un triangle


Type Date Auteur Contenu
Dernière modification 02-02-2011 17:02:19 Magun
tu peut passer par un shader:

Code c++ :


uniform sampler2D T0;
uniform float density;
void main (void)
{
    vec4 texel0  = texture2D(T0, gl_TexCoord[0].st);
    gl_FragColor = density*texel0*gl_Color;
}

ou T0 est une texture et densiter est la trasparence...

sinon je ne c'est pas je ne me suis jamais pencher sur la question, en tout cas j'est étudier les api graphique et ce n'est pas disponible en realtime sans séparer les objects au rendue
si j'ai bien comprit se que tu cherchais, sinon tu peut jouer avec l'alpha de la texture enfin .... hmm
Création du message 02-02-2011 16:58:40 Magun
tu peut passer par un shader:

Code c++ :


uniform sampler2D T0;
uniform float density;
void main (void)
{
    vec4 texel0  = texture2D(T0, gl_TexCoord[0].st);
    gl_FragColor = density*texel0*gl_Color;
}

ou T0 est une texture et densiter est la trasparence...

sinon je ne c'est pas je ne me suis jamais pencher sur la question, en tout cas j'est étudier les api graphique et ce n'est pas disponible en realtime sans séparer les objects au rendue
si j'ai bien comprit se que tu cherchais, sinon tu peut jouer avec l'alpha de la texture enfin .... hmm

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
107 invités en ligne
membre en ligne: -
RSS Feed