Pregunta

He visto varios ejemplos de efectos de sombreado de píxeles, cosas por el estilo remolino en una imagen. Pero me pregunto si alguien sabe de algún ejemplo o tutoriales para usos más prácticos de efectos de sombreado?

No estoy diciendo que un efecto de remolino no tiene sus usos, es sólo que muchos de los ejemplos que he encontrado tiene el efecto básico explicado y que no entra en la forma en que podría ser utilizado sutilmente con otro efecto o de transición para producir un efecto maravilloso. Hay una video aquí , que resume toda la biblioteca de efectos de WPF, pero no estoy seguro de cómo me gustaría utilizar algunos de ellos en un contexto práctico.

Por ejemplo, cuando Flash 8 salió con efectos como el desenfoque, encontré un maravilloso video que mostraba cómo utilizar el efecto de desenfoque para crear un efecto fresco con el texto exceso de velocidad, que el vídeo inspirado muchas ideas de lo que podría hacer con el efectos en flash 8. estoy buscando algo similar con Pixel efectos de sombreado.

¿Fue útil?

Solución

He usado los sombreadores de píxeles en diferentes contextos. Sobre todo para impresionar a los usuarios.

Aquí hay dos ejemplos de mí. efecto Genie in Silverlight / WPF: vivir demostración

texto alternativo http://img121.imageshack.us/img121/6074/genied .jpg


Webcam apoyo en Silverlight 4 proporciona diversión sin fin, cuando se combina con los shaders. Me sorprendió una rueda de asistentes con la cara de Bill Gates, que aparece en las superficies blancas. Me puse una linterna junto a la webcam y ...

texto alternativo http: //w2.com.ua/files/tinymce/images/Analytics/IT%20Jam%20/.thumbs/4bd67c03d4553251a72a01256fd9e61f_600_0_0.jpg

aplicación de cámara web también es liviano aquí: vivir demostración ( que necesita Silverlight 4 tiempo de ejecución y web cam).

Wowing usuarios definitivamente no es única forma de utilizar shaders. También se podría hacer algún cálculo en la GPU costosa, pero no puedo encontrar ningún buen ejemplo de la vida real. Y si usted es un desarrollador de juegos (no soy) es probable que utilice shaders sobre una base diaria.


En cuanto a los usos prácticos explicación no hay mucho en la red, específicamente a las tecnologías Silverlight WPF /. Uno debe ir a través de temas adyacentes, a partir de lenguaje HLSL y terminando con flash pixel Bender . Aquí hay algunas buenas referencias para empezar:

También descrito en detalles cómo creado efecto Genie, pero la explicación se encuentra disponible sólo en ruso.


No hay uso de construir-en de shaders en los controles de WPF, por lo que yo sé.

Esperamos que esto ayude :). Saludos.

Otros consejos

Una cosa práctica que los efectos de sombreado de píxeles permiten ... son modos mezcla .

posterior en la Robby Ingebretsen la materia (que discute una forma útil para aprovechar el modo de mezcla de combustión lineal). También hay una pregunta StackOverflow sobre este tema también.

De hecho, en realidad he escrito una biblioteca modo de mezcla para WPF y Silverlight, y hacerlo libremente disponibles en mi . A continuación se presenta una lista de todos mis mensajes de mezcla de modo (todos los cuales tienen el código fuente y los binarios adjuntos):

Espero que esto despierte su imaginación ... y quiero saber si el juguete alrededor con la biblioteca!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top