Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment puis-je faire un bouton comp…
  • Comment créer une application Windo…
  • Oracle: Comment répartir les valeur…
  • Comment faire pour créer une nouvel…
  • Définir boucle infinie 
  • Qu'est-ce qu'un point d'arrêt Excep…
  • Comment utiliser un anémomètre en …
  • Comment écrire un script SQL Loopin…
  • Hypertech programmeur Conseils 
  • Comment enregistrer un fichier CAB 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    XNA effets Pixel Shader

    La plateforme XNA Game Studio de Microsoft permet aux développeurs de créer des jeux vidéo pour ordinateurs personnels Windows, les téléphones console Xbox 360 et Windows. Cet environnement de programmation fonctionne avec Microsoft Visual Studio et comprend le Framework XNA ​​, une collection de bibliothèques de développement de jeux gérés basés sur Microsoft. NET Framework . Les pixel shaders sont parmi une sélection variée d'effets programmables pour les deux matchs en deux dimensions et en trois dimensions développées dans XNA Game Studio. Pixel Shaders

    Shaders , qui viennent dans des variétés vertex et pixel , permettent aux développeurs de jeux de manipuler les données pour créer un effet désiré. En règle générale, les pixel shaders créer des effets d'éclairage , mais ils se prêtent également à cogner des cartes et des surfaces réfléchissantes . Ces shaders interpoler les valeurs entre chaque pixel , permettant aux développeurs un contrôle total sur la manipulation de chaque pixel et vertex . De cette façon, les pixel shaders manipuler la couleur de chaque pixel pour créer des effets tels que l'éclairage spéculaire par pixel lisse.
    Mise en œuvre

    Comme la plupart des tâches dans XNA , la mise en œuvre des pixel shaders requiert des connaissances avancées du langage de programmation Visual Basic. Avant d'appliquer les pixel shaders dans XNA Game Studio , vous devez d'abord créer un objet sampler avec un membre de la texture . Appliquer le shader implique la création d' un lot dans LoadContent , à partir de laquelle vous devez charger l'effet shader. Aussi à partir LoadContent , la création d' une cible de rendu permet de tenir le pixel shader alors que la fonction du tirage cache la cible de rendu . Vous devez résoudre et rétablir la cible de rendu ensuite utiliser les méthodes Begin et Draw pour rendre le pixel shader avant d'utiliser la méthode End sur le lot et l'effet.
    Autres effets
    < br les effets de l' >

    Considérations

    En Février 2012, la plate-forme XNA Game Studio de Microsoft a atteint la version 4.0. Comme l'entreprise continue de publier de nouvelles versions de XNA , les effets et les méthodes de mise en œuvre pixel shader de la plateforme peuvent changer . À la bibliothèque en ligne de Microsoft Developer Network , Microsoft propose de nombreux tutoriels pour une des versions antérieures actuels de XNA Game Studio , y compris des tutoriels détaillés pour la mise en œuvre pixel - shader.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment effacer le Memcached 
  • Comment faire QBasic Imprimer 
  • Comment créer un bouton de redirection d'image avec un champ de modèle 
  • Comment tester pour Ladder PLC Logic 
  • Comment calculer le code Gray 
  • Comment transférer des données de code en utilisant Flex HTTPService 
  • Comment mettre à jour un énoncé dans Informix 
  • Comment ajouter une matrice à une matrice dans MATLAB 
  • Comment calculer la hauteur d'un iFrame 
  • Comment faire un fichier HEX 
  • Connaissances Informatiques © http://www.ordinateur.cc