Historique des modifications - Message

Message #10567

Sujet: Soucis de Scale sur texture Terrain


Type Date Auteur Contenu
Création du message 29-06-2012 11:16:08 johnplayer
C'est 1.063f, pas 1.064f mais faut peut-être l'ajuster. Sinon pourquoi tu mets "vector3df(lenght / 64 * 50, 0.0f, width / 64 * 50)", je vois pas trop l'intérêt d'une telle formule. Mets "vector3df(lenght, high, width)" et utilise des valeurs multiple de 10 voir de 100, dans un float tu as de la marge ( ±1.5 × 10^(−45) à ±3.4 × 10^(38) ) alors ne reste pas autour de zéro. De plus ton terrain est tout petit d'où une erreur d'arrondi peut-être (si lenght = 10, le terrain fait 10/64*50 = 7.8125 unitéIrrlicht), ce qui veut dire que ta texture doit être dessinée dans même pas 1 unitéIrrlicht². Moi je prends 100 unitésIrrlicht pour 1 mètre, comme ça ça concorde aussi avec 3DSMax. Et rajoutes high dans tes paramètres pour avoir une hauteur réglable.

Pour le code que je t'ai donné j'obtiens ça :
terrain texturé correctement

Autrement, je ne vois pas d'autres moyens que de faire ton propre terrainscenenode à moins que tu modifies celui d'Irrlicht afin qu'il convienne à tes attentes. Mais bon, c'est lourd comme travail donc si un coef peut résoudre l'affaire...

Au fait, tu utilises quelle version d'Irrlicht parce que moi, j'utilise la 1.8?

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