2009-07-26 14 views
2

Je fais un jeu et le bras du personnage tournera constamment puisqu'il suivra le curseur de la souris. Je n'ai jamais travaillé avec OpenGL auparavant et j'ai besoin d'aide pour commencer. Si quelqu'un connaît de bons sites Web pour commencer à apprendre et un autre qui contient spécifiquement la rotation, s'il vous plaît faites le moi savoir. J'ai déjà visité NeHe et suis allé à ce tutoriel de rotation, mais après avoir essayé de passer par les autres tutoriels de base, cela me semble toujours très confus, donc quelques précisions sur le sujet seraient également appréciées. De plus, je ne sais pas si cela changerait les choses, mais je dois tourner autour de l'épaule du joueur, donc j'ai besoin de savoir comment faire tourner le bras autour de ce point.J'ai besoin d'aide pour faire pivoter une image avec OpenGL en utilisant SDL

+1

Vous pouvez également vous référer à votre question précédente: http://stackoverflow.com/questions/1183900/best-way-to-rotate-an-image-using-sdl – Reunanen

Répondre

1

Utilisez glTranslate pour déplacer l'origine de votre système de coordonnées et glRotate pour pivoter autour de cette origine. Quoi qu'il en soit, vous devriez probablement obtenir un livre sur les bases de l'infographie. Si vous êtes sérieux à ce sujet, optez pour 3d computer graphics by Alan Watt.

+0

Ouais, je vais regarder ça. J'ai finalement une image à faire pivoter, mais il semble y avoir de petits points de couleur autour du bord supérieur de l'image pendant que je tourne. Pourquoi cela serait-il? – Justen