Annexe : Billboard en Xna

Retourner au sommaire des cours   Le billboard est un élément essentiel pour décharger le GPU de l’affichages de formes complexes.  Un billboard (en français “panneau”) est un plan simulant un objet 3D. Le principe des billboards est de toujours faire face à la caméra : ainsi quelque soit l’endroit d’où on les regarde, ils donneront toujours  l’illusion que l’image qui les texture est une forme 3D. L’avantage est de réduire énormément la complexité de la scène, puisque l’on va pouvoir remplacer des objets potentiellement complexes par deux simples triangles texturés formant le carré (ou plan). La texture bien entendu doit être de … Continue reading Annexe : Billboard en Xna

XNA Tutorial 4 : Les matrices

Retourner au sommaire des cours   Le précédent programme que nous avons réalisé était rudimentaire : nous n’affichions qu’un triangle… Il faut bien avouer que nous pourrions obtenir le même résultat sous PowerPoint ou en Winform. L’objet de ce tutorial va nous repositionner pleinement dans le monde 3D. Nous continuerons à afficher un triangle mais cette fois-ci nous utiliserons les matrices afin de l’animer. Nous seront donc amené à étudier un peu de géométrie dans l’espace, les matrices et la caméra. Repère 3D Le monde de jeu se trouve dans un espace 3D orthonormé. A l’intérieur de celui-ci tout point est situé … Continue reading XNA Tutorial 4 : Les matrices

XNA Tutorial 3 : Introduction aux vertices et effets

Retourner au sommaire des cours   Il est maintenant temps d’afficher quelque chose à l’écran. Le but de ce tutorial est de nous apprendre à dessiner à l’écran en 3D à l’aide de Vertices, et de commencer à assimiler la notion d’effet. Il s’agit là d’un cours primordial dans la mesure où un développeur de jeux XNA  aura toujours à faire à ces deux notions, et ce, dans n’importe quel projet qu’il réalisera. Il convient donc de bien assimiler ce que nous allons réaliser ici (où bien de me contacter le cas échéant). Nous allons réaliser ici l’affichage d’un triangle coloré. … Continue reading XNA Tutorial 3 : Introduction aux vertices et effets