| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    XNA Efectos Pixel Shader
    Plataforma Studio de Microsoft XNA Game permite a los desarrolladores crear juegos de vídeo para ordenadores personales basados ​​en Windows, los teléfonos de la consola Xbox 360 y Windows . Este entorno de programación trabaja con Microsoft Visual Studio e incluye el XNA Framework , un conjunto de bibliotecas de desarrollo de juegos gestionadas basadas en. NET Framework Microsoft . Shaders del pixel se encuentran entre una gran cantidad de efectos programables para ambos juegos bidimensionales y tridimensionales desarrollados en XNA Game Studio. Pixel Shaders

    shaders, que vienen en variedades de vértices y píxeles , permiten a los desarrolladores de juegos para manipular los datos para crear el efecto deseado. Normalmente, los pixel shaders crear efectos de iluminación , sino que también se prestan para volcar los mapas y las superficies reflectantes. Estos shaders interpolar los valores entre cada píxel , permitiendo a los desarrolladores un control total sobre la manipulación de cada píxel y vertex . De esta manera, pixel shaders manipular el color de cada píxel individual para crear efectos tales como la iluminación especular por píxel suave.
    Implementación

    Como la mayoría de las tareas en XNA , la ejecución de los sombreadores de píxeles requiere un conocimiento avanzado del lenguaje de programación Visual Basic . Antes de aplicar shaders de píxeles en XNA Game Studio , primero debe crear un objeto de toma de muestras con un miembro de la textura . Aplicando el shader implica la creación de un lote de LoadContent , desde el que se debe cargar el efecto de sombreado . También desde LoadContent , la creación de un destino de representación ayuda a mantener el sombreado de píxeles , mientras que la función Draw almacena en caché el destino de representación . Debe resolver y restablecer el destino de representación a continuación, utilice los métodos Begin y Draw para hacer que el sombreado de píxeles antes de usar el método final en la tanda y efecto.
    Otros efectos
    < br efectos >

    XNA Game Studio no comienzan y terminan con pixel shaders . La lista de la plataforma de efectos configurables incluye luces direccionales y la niebla , así como efectos de doble textura , donde una textura contiene color y el detalle , mientras que otro contiene complejos de iluminación . Efectos pelada emplean huesos y pesos para deformar objetos mientras mapas de entorno utilizan texturas difusas de color y objetos de tipo información . Efectos bidimensionales incluyen animación , rotación , suelo de baldosas y escalar sprites .
    Consideraciones

    En febrero de 2012, la plataforma de estudio de Microsoft XNA Game ha llegado a la versión 4.0. A medida que la compañía continúa lanzando nuevas versiones de XNA , los efectos y los métodos de aplicación pixel - shader de la plataforma pueden cambiar. En la línea de Microsoft Developer Network Library , Microsoft ofrece un extenso tutorial para una corriente de versiones anteriores de XNA Game Studio , incluyendo tutoriales detallados para la implementación pixel shader - .

    Previous :

    next :
      Artículos relacionados
    ·Cómo aumentar el relleno entre las columnas en HTML 
    ·Vs Decimal. Tipos de datos Number 
    ·Qué son los archivos esqueleto 
    ·Cómo cambiar el Highlight información 
    ·Cómo utilizar las constantes en Pseudocódigo 
    ·¿Cómo se calibra el OSCCAL Con un PICkit2 
    ·Cómo programar un juego de bingo 
    ·Cómo almacenar un árbol binario de búsqueda en un ar…
    ·Definición de polimorfismo en Computadoras 
    ·Cómo editar hipervínculos en HTML 
      Artículos destacados
    ·Cómo acceder a Python docstring 
    ·Cómo calcular los pagos mensuales en Visual Basic 
    ·Cómo calcular la Complejidad ciclomática 
    ·Cómo obtener una secuencia de comandos de Cookies 
    ·Cómo convertir archivos Rdb a Mpeg 
    ·¿Qué son los dos idiomas más utilizados para el desa…
    ·Cómo dar formato a las fracciones en Java 
    ·Cómo vincular archivos OBJ en Turbo C + + 
    ·Cómo comprobar PHP y permisos MySQL 
    ·Cómo incluir JavaScript Entre Vb.NET 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com