Message #4283
Sujet: Problème d'affichage de textures : "clignotement"
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 18-06-2008 16:11:16 | Sakamakak |
Bonjour a tous,
J'explique mon problème : j'ai une scène ou je désire modifier à l'exécution (en fonction d'événements clavier) la texture de ISceneNodes. L'idée est de leur appliquer une texture de couleur différente pour indiquer si ils sont sélectionné par l'utilisateur ou pas (ça ça n'est pas très compliqué) Lors du rendu, le changement dynamique de texture est réalisé très aléatoirement, certains mesh prennent en compte ce changement et d'autres pas. Cependant, avec quelques mouvements de caméra on arrive à voir mes mesh qui se mettent à "clignoter" en switchant d'une texture à l'autre très rapidement. Donc, on se rend bien compte que les textures ont été appliquées. Ce que j'ai pu en plus vérifier avec un petit debug du type : Donc je ne comprend pas pourquoi ce changement n'est pas prit en compte. Petite remarque : Cela marchait très bien avant, jusqu'à il y a quelque temps. :p J'ai ajouté des animations (pas des animation irrlicht de base, des animations faites maison) sur ces ISceneNodes, et je soupçonne que c'est depuis cela que ça ne fonctionne plus. Mais je n'ai aucune idée de comment résoudre le problème. J'ai parcourus beaucoup de forum et aucune solution. Je ne suis pas un expert Irrlicht et encore moins un expert 3D. Une idée pour forcer ou rafraichir l'affichage de mes textures ? Ça vient des animations ? du mesh ? du rendu ? d'un rafraichissement que je ne fais pas ? Je ne sais pas vraiment. Merci par avance, d'essayer de m'apporter un peu d'aide |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 114 invités en ligne membre en ligne: - RSS Feed |