Mit Silverlight 3 ist es erstmals möglich PixelShader im XAML-Code einzubinden. Dabei ist man nicht nur auf vorgefertigte Standard-Effekte gebunden, sondern kann ähnlich wie bei XNA eigene Pixel-Shader in HLSL (High Level Shading Language) einbinden. Zum Erstellen eigener Shader wird allerdings das DirectX SDK benötigt, weil der Shader-Code erst kompiliert werden muss, bevor er eingebunden werden kann.

Mike Taulty zeigt das interaktive Verwenden von Effekten im neuen Silverlight 3 sowie das Erstellen eigener Shader in einem ausführlichen Lern-Video:

http://silverlight.net/learn/learnvideo.aspx?video=187303
 
Categories: