codecamp 2010 | efectos especiales con silverlight

15
1

Upload: microsoft-argentina-y-uruguay-official-space

Post on 28-Nov-2014

1.537 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: CodeCamp 2010 | Efectos especiales con Silverlight

1

Page 2: CodeCamp 2010 | Efectos especiales con Silverlight

3

Efectos especiales con Silverlight

Ing. Matías IaconoMCPD – MCTS - CSM

Page 3: CodeCamp 2010 | Efectos especiales con Silverlight

Objetivos de la sesión

Entender la implementación de PixelShader en Silverlight.Ver cómo Silverlight hace uso de las características del equipo en el que trabaja.Ver el aprovechamiento del hardware con Silverlight.

Page 4: CodeCamp 2010 | Efectos especiales con Silverlight

Silverlight >=3

Integración con el hardwareManejo de WebCamManejo de la impresoraEn especial => Efectos especiales

BlurDropShadow

Page 5: CodeCamp 2010 | Efectos especiales con Silverlight

6

Efectos pre programados<Image.Effect>

<BlurEffect x:Name="BlurEffect" Radius="1"/>

Page 6: CodeCamp 2010 | Efectos especiales con Silverlight

7

Efectos pre programadosDropShadowEffect ds = new DropShadowEffect();

ds.BlurRadius = 10;ds.ShadowDepth = 15;ImageToDropShadow.Effect = ds;

Page 7: CodeCamp 2010 | Efectos especiales con Silverlight

Efectos pre programados

¿Y si queremos hacer esto?

?

Page 8: CodeCamp 2010 | Efectos especiales con Silverlight

HLSL => C || C++ || C# ¿?

The High Level Shader Language or High Level Shading Language (HLSL) is a proprietary shading language developed by Microsoft for use with the Microsoft Direct3D API. It is analogous to the GLSL shading language used with the OpenGL standard. It is the same as the NVIDIA Cg shading language, as it was developed alongside it.

Page 9: CodeCamp 2010 | Efectos especiales con Silverlight

PixelShader para Silverlight

Lenguaje HLSLDirectXC#

Page 10: CodeCamp 2010 | Efectos especiales con Silverlight

11

Creando PixelShaders para Silverlight

PixelShaders

Page 11: CodeCamp 2010 | Efectos especiales con Silverlight

12

Recursos adicionales

Título: SilverlightAutor: Matías IaconoISBN: 978-987-663-010-8

Page 12: CodeCamp 2010 | Efectos especiales con Silverlight

13

Preguntas

Page 13: CodeCamp 2010 | Efectos especiales con Silverlight

14

Los mejores proyectos de las células Microsoft, los grupos de investigación de

estudiantes, son seleccionados para participar en el espacio del DEMOFEST.

¡Conocélos!

Participá del DEMOFEST

Page 14: CodeCamp 2010 | Efectos especiales con Silverlight

15

Necesitamos tu Feedback!

Completá los FORM de avaluación que estarán en nuestra WEB:www.codecamp.com.arNecesitamos de tu feedback para mejorar.

Page 15: CodeCamp 2010 | Efectos especiales con Silverlight

16

© 2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados

Unidos y en otros países.La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe

responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna

información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA

PRESENTACIÓN.