website logo
Auteur
avatar
AmiDARK

Forum » » Création-Développement » » Développement ralenti de l'AmiDARK Engine


Posté : 19-03-2011 15:36 icone du post

@Artblink :
Bonne question ... faudrat aussi que je fasse des tests pour ...

@CentaurZ :
Non ce n'est pas un bitmap ... je ne veux pas m'encombrer à gérer 50.000 structures ... je fais au moins complêxe...

J'allocationne une zone mémoire ... je fais un glReadPixels ... pour stoquer la partie vidéo dans ce tampon mémoire ..
J'applique ensuite le sprite.
Je rafraichit l'écran (on voit le sprite dessus l'image de fond)
je restaure le tampon mémoire dans la mémoire vidéo avec un glDrawPixels .

Ca s'affiche bien ... mais 1 frame sur 2 ça se décale vers la gauche ...
EDIT : En fait, c'est même pire que ça ... sur 2 frames consécutives ça shift de 1 pixel vers la gauche ... puis de 3 frames ça bouge pas ... et ainsi de suite ...


Message édité par : AmiDARK / 19-03-2011 15:43

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1022&forum=14