“Conocimientos Programación>Lenguajes De Programación

XNA Efectos Pixel Shader

2013/11/23
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 - .

Lenguajes De Programación
Cómo hacer un formato de informe Terminal
Cómo obtener datos postales de Apache2 mod_perl
Cómo utilizar un ListBox en una Consulta
Cómo programar en MIPS
Cómo cargar bonjour.msi
Cómo determinar Algoritmos
Cómo hacer un menú de programas de TI- 83 Programación básica
URL Tutorial HTML
Conocimientos Informáticos © http://www.ordenador.online