oui oui je sais que ce n'est pas utilisable t'en fais pas mis ça dans mon code en me disant "ça marche poooo...)
non en fait j'ai du mal m'expliquer: j'arrive créer mon terrain et à mettre la texture principale dessus:
jusque là ça va mais par contre je ne sais pas comment déclarer l'alpha de ma texture "détail" et sa texture associée
je me doute qu'il faut utilser un truc du genre : >setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL); mais après....
merci pour ton aide en tout cas, c'est bien sympa
oui oui je sais que ce n'est pas utilisable t'en fais pas mis ça dans mon code en me disant "ça marche poooo...)
non en fait j'ai du mal m'expliquer: j'arrive créer mon terrain et à mettre la texture principale dessus:
***************************************************************************
scene::ITerrainSceneNode* terrain = sceneManager->addTerrainSceneNode(
"da.bmp",
0,
-1,
core::vector3df(0.f, 0.f, 0.f),
core::vector3df(0.f, 0.f, 0.f),
core::vector3df(40.f, 40.f, 40.f),
video::SColor ( 255, 255, 255, 255 ),
5,
scene::ETPS_17,
5
);
terrain->setMaterialType(video::EMT_DETAIL_MAP);
terrain->setMaterialTexture(0, driver->getTexture("da_tex.jpg"));
terrain->setMaterialFlag(video::EMF_LIGHTING, false);
**************************************************************************
jusque là ça va mais par contre je ne sais pas comment déclarer l'alpha de ma texture "détail" et sa texture associée
je me doute qu'il faut utilser un truc du genre : >setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL); mais après....
merci pour ton aide en tout cas, c'est bien sympa