Historique des modifications - Message

Message #8959

Sujet: Image animé + billboard


Type Date Auteur Contenu
Création du message 05-11-2010 21:48:18 Magun
bon je suis aller chercher dans mais soure inachever, donc je ne suis pas sur que cela marche, donc si ce n'est le cas cherche sur google smile

Code c++ :


       irr::core::array<irr::video::IImage*>  load(const char*file)
       {
                irr::core::array<irr::video::IImage*> calque;
                int i, ExtCode;
                GifFileType *File;
                File = DGifOpenFileName(file);

                for(int i = 0; i < File->ImageCount; ++i);
                {
                    irr::video::IImage *tmp = driver->createImageFromData(irr::video::ECF_A8R8G8B8,irr::core::dimension2d<irr::u32>((irr::u32)File->SWidth,(irr::u32)File->SHeight),(void*)(File->SColorMap[i].Colors),false);
                    calque.push_back(tmp);
                }

                DGifCloseFile(File);
                return true;
       }

c'est de IImage comme tu le voie, pour les convertire en ITexture utilise la fonction IVideoDriver::addTexture(const io::path &name, IImage *image, void *mipmapData=0);

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