#1 

11-10-2006 20:33:13

Squarch
Membres
Avatar de Squarch
Date d'inscription:
Messages: 4
IP: 82.121.174.114
Courriel

slt smile

sa fait qq tps que j'utilise irrlicht, et d'ailleur je suis content qu'un forum francais ai ouvert smile , et j'ai un prbleme avec le parallax mapping...
L'effet s'affiche bien, mais des lignes "hachurent" l'objet ...



j'ai comparer mon code par rapport a l'exemple donné, et normalement j'ai fait exactement la meme chose, et l'exemple n'a pas ce probleme...

si quelqu'un peut m'aider smile

merci a+

Hors ligne


#2 

11-10-2006 21:58:38

Copland
Modérateurs
Date d'inscription:
Messages: 657
IP: 90.5.232.42
Courriel  Site web

Salut,
Peux-tu poster ton code , ou carément faire un zip qu'on puisse regarder ça s'il te plait ?


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

Hors ligne


#3 

12-10-2006 05:40:35

DeusXL
Membres
Avatar de DeusXL
Date d'inscription:
Messages: 174
IP: 82.66.209.23
Courriel

En plus de ce que Copland a dit : N'aurais-tu pas oublier de créer le tangent mesh ? Regarde l'exemple, ils font un truc dans ce genre wink


Fanatique d'Irrlicht + Fanatique de Mono + Fanatique de Linux => Créateur d'Irrlicht .NET CP bien sûr !
Version actuelle d'Irrlicht .NET CP : 0.8, Version en test : 0.9.

Hors ligne


#4 

12-10-2006 13:59:07

Squarch
Membres
Avatar de Squarch
Date d'inscription:
Messages: 4
IP: 83.114.205.118
Courriel

non j'ai bien creer le tangent mesh...

voila la source:
Source

par contre, ce n'est surement pas tres bien coder...

merci pour vos reponses

a+

Hors ligne


#5 

12-10-2006 15:07:24

Copland
Modérateurs
Date d'inscription:
Messages: 657
IP: 90.5.235.156
Courriel  Site web

Hello,
Bon je suis sous linux là pas très pratique pour du VC++....
Sinon se que je vois de différent par rapport au sample c'est ça :
Sample :
scene::IAnimatedMesh* roomMesh = smgr->getMesh(
"../../media/room.3ds");

scene::ISceneNode* room = 0;

Ton Code :
mesh = smgr->getMesh("medias/map/map1.x");

P1node = smgr->addAnimatedMeshSceneNode(mesh);

P1node->setPosition(core::vector3df(0,0,0));
Essaye de voir si en enlevant les deux ligne P1node... ça marche pas.
Ensuite, tu initialise à 16 Bits pour forcer les chargement de texture a 32 Bits .... replace donc le 16 par 32 dans ton createdevice.
Et après bein tiens nous au courant et je regarderai plus en profondeur si ça fonctionne toujours pas.
Voilou @++


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

Hors ligne


#6 

12-10-2006 15:34:55

Squarch
Membres
Avatar de Squarch
Date d'inscription:
Messages: 4
IP: 83.114.205.118
Courriel

merci smile
sa marche bien maintenant wink

en fait j'avais charger 2 fois l'objet, et les 2 se superposaient non?

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