Message #8618
Sujet: petite question sur les textures
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Correction acceptée | 28-08-2010 09:03:45 | Zorian |
Texte original:
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: Code c++ :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
Correction proposée:
oui oui je sais que ce n'est pas utilisable t'en fais pas, j'ai 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: Code c++ :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 utiliser un truc du genre : >setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL); mais après.... merci pour ton aide en tout cas, c'est bien sympa |
| Correction en attente | 27-08-2010 10:52:14 | nico |
Texte original:
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,
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
Correction proposée:
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: Code c++ :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 |
| Correction refusée | 27-08-2010 10:51:21 | nico |
Texte original:
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,
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
Correction proposée:
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 |
| Création du message | 26-08-2010 23:08:29 | magikus59 |
oui oui je sais que ce n'est pas utilisable t'en fais pas, j'ai 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: Code c++ :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 utiliser un truc du genre : >setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL); mais après.... merci pour ton aide en tout cas, c'est bien sympa |
| 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 553 invités en ligne membre en ligne: - RSS Feed |