03-04-2012 10:51:15
- Copland
- Modérateurs
- Date d'inscription:
- Messages: 657
- IP: 2.6.23.121
- Courriel Site web
Salut tout le monde,
Je viens de terminer mon code de Cascaded Shadow mapping qui fonctionne pas trop mal, je passe donc à la partie texturage du shader et c'est là que j'ai besoin d'un petit coup de pouce.
Il s'avère qu'irrlicht est limité à 4 textures max sur le fixed function pipeline en OpenGL. Si je modifi le IRR_MAX_TEXTURES_ par 8 au lieu de 4 dans le irrcompilconfig.h, ça compile nickel, mais mes programmes crash direct après cette modif. Je précise biensûr que j'ai recompilé la totalité du moteur avec la modif et j'ai également testé une modification du code source du moteur donné par tMyke dans un post sur se forum, mais ça crash systématiquement dès qu'un scene node ou autre appele un material.
J'aimerai donc savoir si certains se sont penché sur se problème avec irrlicht ou si je vais encore devoir ruser pour passer outre cette limite ?
Voilou je vous remerci par avance.
A bientôt, cédric.
Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.
Hors ligne
03-04-2012 12:34:47
- nabouill
- Membres

- Date d'inscription:
- Messages: 242
- IP: 82.127.58.127
- Courriel
tu devrais trouver ton bonheur par ici je pense:
http://irrlicht.sourceforge.net/forum/viewtopic.php?t=38821
@+
Hors ligne
03-04-2012 12:43:15
- johnplayer
- Membres

- Date d'inscription:
- Messages: 431
- IP: 83.198.227.52
- Courriel
C'est certainement une limite matérielle. Il me semble avoir lu quelque part que les cartes graphiques ne supporte pas plus de 4 textures dans beaucoup de cas.
Maintenant, ta carte est récente donc ça me parait bizarre. Ceci dit, trouver une solution alternative serait, à mon humble avis, plus judicieux. S'il faut une carte dernier cri juste pour faire tourner CE shader...
La question a déjà été posé plusieurs fois et en règle générale, ils ont tous opté pour la solution qui consiste à mettre plusieurs textures dans une seule.
Tiens un sujet qui parle du contournement du problème : http://irrlicht-fr.org/viewtopic.php?id=593
J'espère t'avoir aidé.
core i7 4970K @ 4GHz - 32GB ddr3 19200(2400MHz) - ssd samsung 840 evo 250GB - GTX1080Ti (4K) - Cooler master storm stryker blanc.
"L'alcool, c'est comme Activia, c'est actif à l'intérieur et ça se voit à l'extérieur."
Hors ligne
03-04-2012 19:22:32
- Copland
- Modérateurs
- Date d'inscription:
- Messages: 657
- IP: 2.6.23.121
- Courriel Site web
Salut,
Merci à vous pour vos réponses, je vais donc bidouiller directement pour ne pas avoir à trifouiller le max textures d'irrlicht
.
Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.
Hors ligne



