Preguntas etiquetadas con hlsl

Un lenguaje de sombreado patentado desarrollado por Microsoft para usar con la API Direct3D de Microsoft.

41
¿Deben los actores en un juego ser responsables de dibujar a sí mismos?

Soy muy nuevo en el desarrollo de juegos, pero no en la programación. Estoy (de nuevo) jugando con un juego de tipo Pong usando el canvaselemento de JavaScript . He creado un Paddleobjeto que tiene las siguientes propiedades ... width height x y colour También tengo un Pongobjeto que tiene...

24
¿La mejor manera de enmascarar sprites 2D en XNA?

Actualmente estoy tratando de enmascarar algunos sprites. En lugar de explicarlo en palabras, he inventado algunas imágenes de ejemplo: El área a enmascarar (en blanco) Ahora, el sprite rojo que necesita ser recortado. El resultado final. Ahora, sé que en XNA puedes hacer dos cosas para...

20
Libro Shader moderno? [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Estoy interesado...

19
Extraño contorno blanco alrededor del modelo

Estoy trabajando en un juego en XNA 4 y recientemente cambié a una implementación de sombreado diferido siguiendo esta guía . Un extraño contorno blanco aparece en mis modelos ahora y no estoy seguro de qué está causando esto. Pensé que tal vez era una falta de precisión en el objetivo de...

19
¿Renderizando agua aceitosa / contaminada?

Todos los asistentes de sombreadores tienen una idea de cómo lograr un efecto de agua aceitosa / contaminada, similar a esto: Idealmente, el agua no sería uniformemente aceitosa, sino que el aceite podría generarse a partir de alguna fuente (como un drenaje contaminante de una planta química) y...

18
¿Cómo puedo crear un efecto de iluminación como este?

Esta es la iluminación 2D más hermosa que he visto en mi vida, y me gustaría realizar una iluminación como esta también. ¿Cómo lo hago? No me importa la física o cómo se simulan las partículas , solo quiero saber sobre la iluminación. Aquí hay algunos videos para

17
¿Cómo funciona HDR?

Estoy tratando de entender qué es HDR y cómo funciona. Entiendo los conceptos básicos y tengo una ligera idea de cómo se implementa con D3D / hlsl. Sin embargo, todavía está bastante nublado. Digamos que estoy renderizando una esfera con una textura de la tierra y una pequeña lista de puntos de...

17
¿Qué hace realmente ddx (hlsl)?

Estoy un poco confundido. La documentación oficial ( http://msdn.microsoft.com/en-us/library/windows/desktop/bb509588(v=vs.85).aspx ) dice que ddx (input) es la derivada parcial de la entrada con respecto a la "coordenada x del espacio de pantalla". Mi cálculo está bien, pero ¿cómo puede saber de...

13
Número aleatorio hlsl

¿Cómo se genera un número aleatorio en HLSL? Lo pregunto porque quiero probar el trazado de rayos gpu . Necesita generar direcciones aleatorias en un sombreador de píxeles. Entonces, quiero randFloat(), donde el resultado es un número aleatorio entre -1 y +1. Además, ¿cuál es el trato con la...

12
Sombreador de plástico translúcido HLSL

Estoy tratando de producir un sombreador para replicar un objeto de plástico blanco con una luz de color en el interior. Ya sea por tener un sombreador que sea translúcido y si pongo una luz dentro del objeto, la luz se verá a través o al tener un sombreador que simula el efecto de una luz...