Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - mrpantalon

Pages: [1]
1
Projets SFML / Re : SFML et integration Steam
« le: Août 29, 2012, 12:27:03 pm »
Salut est t'il utilisable avec mingw ?

2
Projets SFML / Re : sfeMovie [v1.0 RC1 disponible]
« le: Juin 22, 2012, 02:26:08 pm »
Si sa peut aider GDB s'arrete sur ces ligne :

static inline int RENAME(yuv420_bgr32)(SwsContext *c, const uint8_t *src[],
                                       int srcStride[],
                                       int srcSliceY, int srcSliceH,
                                       uint8_t *dst[], int dstStride[])
{
    int y, h_size, vshift;

    YUV2RGB_LOOP(4)

    ici ! ->   YUV2RGB_INITIAL_LOAD
        YUV2RGB
        RGB_PACK_INTERLEAVE
        SET_EMPTY_ALPHA
        RGB_PACK32(REG_BLUE, REG_GREEN, REG_RED, REG_ALPHA)

    YUV2RGB_ENDLOOP(4)
    YUV2RGB_OPERANDS
    YUV2RGB_ENDFUNC
}

 

du fichier yuv2rgb_template.c avec srcSliceY = 0,srcSliceH = 480.

3
Projets SFML / Re : sfeMovie [v1.0 RC1 disponible]
« le: Juin 22, 2012, 01:19:03 pm »
Ouaip voila :

Système d'exploitation
   
Windows 8 ‎(‎X64)‎
Date d'installation : ‏18/06/2012
   

Processeur
   
AMD Athlon II X4 631 Cadencé à 2.60 GHz
Fréquence mesurée (core0) : ‏2.60 GHz
Nombre de coeurs : ‏4 physique(s), 4 logique(s)
Socket : ‏Socket FM1 (905)
Température CPU (core 0) : ‏29.63 °C
   

Carte mère
   
ASUSTeK COMPUTER INC. F1A75-M Rev X.0x
Numéro de série (carte mère) : ‏MF70B8G04501770
SKU Number : ‏SKU
Version du bios : ‏1901
Date : ‏07/02/2012
   

Chipset
   
Pont nord : AMD K12 Bridge
Identifiant de révision : ‏00
Pont sud : AMD A55/A60M
Identifiant de révision : ‏11
   

Mémoire
   
4 Go de mémoire totale de type DDR3 à 666.64 MHz
Barrette de 2 Go
Fréquence maximale : ‏667 MHz
Bande passante : ‏PC3-10700H
Barrette de 2 Go
Fréquence maximale : ‏667 MHz
Bande passante : ‏PC3-10700H
   

Carte Graphique
   
AMD Radeon HD 6450
Version DirectX installée : ‏11.0

4
Projets SFML / Re : sfeMovie [v1.0 RC1 disponible]
« le: Juin 22, 2012, 10:31:14 am »
Non Windows 64 bits

5
Projets SFML / Re : sfeMovie [v1.0 RC1 disponible]
« le: Juin 21, 2012, 11:41:06 pm »
Salut, d'abord je te félicite pour ta bibliothèque mais elle me sort un segfault a chaque fois que sa soit celle que je compile moi ou la precompiler.
J'ai regarde run peu avec GDB et le problème vien d'une fonction "sws_scale".
PS la video tester est http://www.bigbuckbunny.org/index.php/download/

6
Général / Re : Problème organisation d'un tileset
« le: Avril 30, 2012, 10:29:34 pm »
_style est initialiser lors de la construction de l'objet mais on le voit pas ici et je préfère utiliser l’opérateur and a && question de gout.

7
Général / Re : Problème organisation d'un tileset
« le: Avril 30, 2012, 08:27:42 pm »
Oups j'ai oublier des bout de texte dans mon post donc Je cherche une meilleur méthode que la mienne pour définir l'orientation des tiles mais sans définir chaque sprite avec un numéro pour garder de la simplicité sur le fichier de carte et pas me retrouver avec 5000 id de tiles différents.

8
Général / Problème organisation d'un tileset
« le: Avril 30, 2012, 06:54:10 pm »
Salut,
ce code est censer gérer le découpage de mon tileset situer plus haut pour les jonction entre deux tiles différent, mais le problème c'est que dans la cas d'un coin par exemple le tiles deviendra bien un coin mais le tiles au dessus lui ce transformera en jonction vers le bas .

Voici mon code :
//type des variable
boost::multi_array<std::pair<unsigned char,unsigned short> ,2> tiles;
unsigned short _type;
//code
    _sprite.setTexture(*(Engine::Manager::TextureManager::getInstance()->getTexture(texture)));
    sf::IntRect a(16,48,32,32);

    //TILE HAUT
    if(tiles[0][1].first != _type and tiles[1][2].first == _type and tiles[2][1].first == _type and tiles[1][0].first == _type)
    {
        a.top = 32;
        a.left = 16;
    }
    //TILE BAS
    else if(tiles[1][2].first != _type and tiles[0][1].first == _type and tiles[2][1].first == _type and tiles[1][0].first == _type)
    {
        a.top = 64;
        a.left = 16;
    }
    //TILE DROIT
    else if(tiles[2][1].first != _type and tiles[1][0].first == _type and tiles[1][2].first == _type and tiles[0][1].first == _type)
    {
        a.top = 48;
        a.left = 32;
    }
    //TILE GAUCHE
    else if(tiles[1][0].first != _type and tiles[2][1].first == _type and tiles[1][2].first == _type and tiles[0][1].first == _type)
    {
        a.top = 48;
        a.left = 0;
    }
    //COIN HAUT GAUCHE
    else if(tiles[1][0].first != _type and tiles[0][1].first != _type and tiles[1][2].first == _type and tiles[2][1].first == _type)
    {
            a.top = 32;
            a.left = 0;
    }
    //COIN BAS GAUCHE
    else if(tiles[1][0].first != _type and tiles[1][2].first != _type and tiles[2][1].first == _type and tiles[0][1].first == _type)
    {
            a.top = 64;
            a.left = 0;
    }
    //COIN HAUT DROIT
    else if(tiles[0][1].first != _type and tiles[2][1].first != _type and tiles[1][2].first == _type and tiles[1][0].first == _type)
    {
            a.top = 32;
            a.left = 32;
    }
    //COIN BAS DROIT
    else if(tiles[2][1].first != _type and tiles[1][2].first != _type and tiles[1][0].first == _type and tiles[0][1].first == _type)
    {
        a.top = 64;
        a.left = 32;
    }
    else if(tiles[2][1].first != _type and tiles[1][2].first != _type and tiles[1][0].first != _type and tiles[0][1].first != _type)
    {
        a.top = 0;
        a.left = 0;
    }
    _sprite.setTextureRect(a);
 
Voici l'organisation de mes cartes:
//Meta.xml
<?xml version="1.0" encoding="utf-8"?>
<Game>
        <mapheight>32</mapheight>
        <mapwidth>32</mapwidth>
</Game>
<Tiles>
        <nbid>3</nbid>
        <0>Blank.png</0>
        <1>Herbe.png</1>
        <2>Terre.png</2>
</Tiles>
 
//map.map
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;2;2;1;1;1;1;1;1;1;2;2;2;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;2;2;1;1;1;1;1;1;1;2;1;1;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;1;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;1;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;2;2;2;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;2;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;2;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;2;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;1;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;2;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;
1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1

Voici un de mes tileset :


Et voici l'image de mon problème :


Je vous remercie d'avance.

9
Projets SFML / Re : sfeMovie [v1.0 RC1 disponible]
« le: Mars 25, 2012, 04:11:22 pm »
Salut, les lien sont morts

Pages: [1]
anything