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