Historique des modifications - Message

Message #10559

Sujet: Soucis de Scale sur texture Terrain


Type Date Auteur Contenu
Création du message 28-06-2012 08:27:38 johnplayer
Premièrement une texture doit TOUJOURS avoir une dimension en puissance de 2. Donc dans ton cas, 512x512, En tatonnant j'ai trouvé un coef qui palie au problème :

ITerrainSceneNode *Terrain_ = smgr->addTerrainSceneNode("../MEDIAS/terrain-heightmap.bmp", 0, -1, vector3df(0.f, 0.f, 0.f), vector3df(0.f, 0.f, 0.f), vector3df(10.f, 0.0f, 10.f), SColor ( 255, 255, 255, 255 ), 5, ETPS_17, 3);
Terrain_->setMaterialFlag(EMF_LIGHTING, false);
//Terrain_->setMaterialFlag(EMF_ANISOTROPIC_FILTER , true);
Terrain_->setMaterialTexture(0, driver->getTexture("../MEDIAS/herbe.jpg"));

Terrain_->setPosition(vector3df(0 , 0, 0));
Terrain_->scaleTexture(1.063f*5, 0.0f);

1.063f est le coef que multiplie par le nombre de fois que tu veux répéter la texture.

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