#1 

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


#2 

03-04-2012 12:34:47

nabouill
Membres
Avatar de nabouill
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


#3 

03-04-2012 12:43:15

johnplayer
Membres
Avatar de johnplayer
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


#4 

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 smile.


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


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
567 invités en ligne
membre en ligne: -
RSS Feed