Bonjour,
J'ai commencé à travailler sur opengl et la librairie glfw (sous Delphi). Je voudrait faire tourner un cube sur lui même lorsqu'il se déplace mais la fonction glRotate le fait toujours tourner par rapport à l'origine 0,0,0..
Comment dois-je faire pour deplacer l'origine de la rotation ?
Une autre question : opengl affiche les textures dans l'ordre donné mais je voudrais quelles s'affichent dans l'ordre de POSITION. Imaginons j'ai dessiné en premier la face arrière de mon cube et en dernier celle d'avant : Si je regarde mon cube de face il sera "normal" mais si je le fait tourner je vois les textures qui s'imbriquent, c'est normal ???
Merci d'avance et joyeuses fêtes !
Partager