Historique des modifications - Message

Message #2854

Sujet: Gros problème d'affichage


Type Date Auteur Contenu
Dernière modification 19-08-2007 17:51:57 vrag
ma fonction rectangle et son contexte:

interfaceMenu = driver->getTexture ("interface.PNG");
    if (interfaceMenu == 0)
    {
        cout << "probleme de chargement de l'image" << endl;
        return 1;
    }

    //La transparence pour le fond
    driver->makeColorKeyTexture (interfaceMenu, video::SColor (0,255,0,255));

    //On récupère les dimensions de l'image
    dimension2d<s32> taille = interfaceMenu->getSize ();

    //On crée une position qui va représenter l'origine
    position2d<s32> position0;
    position0.X = 0;
    position0.Y = 0;
    //Et maintenant la position du coin bas droit du rectangle en se servant des dimensions de l'image
    position2d<s32> position1;
    position1.X = taille.Width;
    position1.Y = taille.Height;

    //On crée la variable rectangle
    rect<s32> rectangle;
    rectangle.UpperLeftCorner = position0;
    rectangle.LowerRightCorner = position1;

ma fonction rectangle récupère la taille de mon image, enfin je pense. Je me trompe ?

autre chose, quand je regarde la console, elle me dit que l'image est bien chargé (c'est un bon début) mais ensuite elle me met :
Performance warning, slow unlock of non power of 2 texture.

Sa veut dire quoi ?
Création du message 19-08-2007 17:45:00 vrag
ma fonction rectangle et son contexte:

interfaceMenu = driver->getTexture ("interface.PNG");
    if (interfaceMenu == 0)
    {
        cout << "probleme de chargement de l'image" << endl;
        return 1;
    }

    //La transparence pour le fond
    driver->makeColorKeyTexture (interfaceMenu, video::SColor (0,255,0,255));

    //On récupère les dimensions de l'image
    dimension2d<s32> taille = interfaceMenu->getSize ();

    //On crée une position qui va représenter l'origine
    position2d<s32> position0;
    position0.X = 0;
    position0.Y = 0;
    //Et maintenant la position du coin bas droit du rectangle en se servant des dimensions de l'image
    position2d<s32> position1;
    position1.X = taille.Width;
    position1.Y = taille.Height;

    //On crée la variable rectangle
    rect<s32> rectangle;
    rectangle.UpperLeftCorner = position0;
    rectangle.LowerRightCorner = position1;

ma fonction rectangle récupère la taille de mon image, enfin je pense. Je me trompe ?

autre chose, quand je regarde la console, elle me dit que l'image est bien chargé (c'est un bon début) mais ensuite elle me met :
Performance warning, slow unlock of non power of 2 texture.

Sa veut dire quoi ?

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