| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    XNA effetti Pixel Shader
    piattaforma Microsoft XNA Game Studio consente agli sviluppatori di creare videogiochi per Windows basati su personal computer, i telefoni console Xbox 360 e Windows . Questo ambiente di programmazione funziona con Microsoft Visual Studio e include XNA Framework , un insieme di librerie di sviluppo gestite gioco basato sul . NET Framework Microsoft . I pixel shader sono tra una vasta selezione di effetti programmabili per entrambi i giochi bidimensionali e tridimensionali sviluppati in XNA Game Studio . Pixel Shaders

    Shaders , che vengono in varietà di vertex e pixel , consentono agli sviluppatori di giochi per manipolare i dati per creare un effetto desiderato . In genere , i pixel shader creano effetti di luce , ma inoltre si prestano a bump maps e superfici riflettenti . Questi shaders interpolare i valori tra ogni pixel , che consente agli sviluppatori il pieno controllo della manipolazione di ogni singolo pixel e vertex . In questo modo , i pixel shader manipolare il colore di ogni singolo pixel per creare effetti come l'illuminazione speculare per-pixel liscia .
    Attuazione

    Come la maggior parte delle attività in XNA , l'attuazione di pixel shader richiede una conoscenza approfondita del linguaggio di programmazione Visual Basic . Prima di applicare i pixel shader in XNA Game Studio , è necessario prima creare un oggetto campionatore con un membro della Texture. Applicando lo shader comporta la creazione di un batch in LoadContent , da cui è necessario caricare l'effetto dello shader . Anche dal LoadContent , la creazione di una destinazione di rendering aiuta a tenere il pixel shader , mentre la funzione Draw memorizza nella cache la destinazione di rendering . È necessario risolvere e ripristinare la destinazione di rendering quindi utilizzare i metodi Begin e Draw per rendere il pixel shader prima di utilizzare il metodo End sul lotto e effetto .
    Altri Effetti
    < br effetti >

    XNA Game Studio non iniziano e finiscono con pixel shader . La lista della piattaforma di effetti configurabili comprende luci direzionali e nebbia così come gli effetti a doppia struttura, dove una trama contiene colori e dettagli , mentre un altro contiene l'illuminazione complessa . Effetti dalla pelle impiegano ossa e pesi a deformare gli oggetti , mentre mappe ambientali utilizzano texture diffuse di colore e oggetti dettaglio . Effetti bidimensionali comprendono animazione , rotazione , rivestimenti in piastrelle e scalando gli sprite .
    Considerazioni

    partire dal febbraio 2012, la piattaforma di Microsoft XNA Game Studio ha raggiunto la versione 4.0. Mentre l'azienda continua a rilasciare nuove versioni di XNA , effetti e metodi di attuazione pixel- shading della piattaforma possono cambiare . Alla linea Developer Network Library Microsoft , Microsoft offre ampi tutorial per una corrente di versioni precedenti di XNA Game Studio , inclusi tutorial dettagliato per l'attuazione di pixel shader.

    Previous :

    next :
      Articoli Correlati
    ·Come aumentare il LINQ to SQL Timeout 
    ·Come inserire il testo su un file di immagine in HTML 
    ·Che cos'è il protocollo Incompatibilità 
    ·Come visualizzare un codice Lisp che è protetta da scr…
    ·Come fare XSL Ignorare il riferimento DTD in XML 
    ·Come convertire HTML a WAP 
    ·Come convertire ottale a binario 
    ·Come Centro di una finestra di messaggio in Visual Basi…
    ·Per saperne di diagrammi UML 
    ·Come funziona un computer Eseguire Sottrazione 
      Articoli in evidenza
    ·Qual è il significato di Pseudocodice 
    ·Come copiare negli Appunti in Visual Basic 
    ·Come visualizzare un file come Hex 
    ·Come scrivere un programma per modellare una calcolatri…
    ·Come fare un modulo di contatto PHP 
    ·Come aumentare l'allocazione di memoria virtuale in Jav…
    ·Come inviare un file immagine di PHP 
    ·Come creare elementi con JavaScript lato client 
    ·Come addestrare in Microsoft VB.Net 
    ·Tipi coprenti 
    Copyright © Conoscenza Informatica http://it.wingwit.com