Historique des modifications - Message

Message #10559

Sujet: Soucis de Scale sur texture Terrain


TypeDateAuteurContenu
Création du message28-06-2012 08:27:38johnplayer
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
77 invités en ligne
membre en ligne: -
RSS Feed