Forum de la communauté SFML

Aide => Général => Discussion démarrée par: Boustifire le Mai 04, 2013, 03:52:24 pm

Titre: SFML & box2D
Posté par: Boustifire le Mai 04, 2013, 03:52:24 pm
Bonjour,

Je suis en train de faire des tests avec SFML et box2D, mais j'ai l'impression que la gestion des coordonnées ne sont pas identique aux deux library.

Voici une petite vidéo pour expliquer le bug: http://www.youtube.com/watch?v=acw0YbmDXwA
(On voit bien que le sprite est décalé en hauteur et légèrement à gauche de la box)

Merci d'avance pour l'aide, et surtout merci pour SFML  ;D

sources en pièce jointe.

[attachment deleted by admin]
Titre: Re : SFML & box2D
Posté par: G. le Mai 04, 2013, 11:54:46 pm
Je vois pas bien la vidéo.
Dans SFML, les coordonnées d'un sprite correspondent à son "origine", qui est de base située dans le coin en haut à gauche du sprite, alors que sur box2D les coordonnées d'un body correspondent à son centre (ou genre).
Titre: Re : SFML & box2D
Posté par: Boustifire le Mai 05, 2013, 01:56:24 am
Bonsoir,

Un probleme avec la qualité sur la vidéo? (on peut bien monter la qualité).
Je bidouille sur les coordonnées, mais je trouve pas l'origine du décalage.