Tool for Developing HLSL Pixel Shaders for WPF and Silverlight

Update:  Follow-up with source and live demo posted here!

The other day, I found a truly great tool.  It’s called Shazzam and its for use in developing HLSL pixel shaders for WPF and Silverlight.  It has an editor for writing your HLSL, automatically compiles your shader, lets you test it against an image or video, including playing with the inputs.  And finally, it automatically writes a C# or VB wrapper for your shader to let you use it as an effect in your WPF or Silverlight project.  This is just a great tool.  Make sure to support the authors.


A few examples of pixel shader effects we made with the help of Shazzam:

An animated underwater wavy/blurry filter:

Underwater Pixel Shader

A shader for doing telescopic blur:

Telescopic Blur

  1. IF you feel like sharing your HLSL source, send it to me at my email address (on the shazzam tool site). I’ll add it ot the next release of Shazzam.

    • Joel Wetzel
    • February 3rd, 2011

    Definitely! I’ll put it up here too in a new post, along with a demo showing some of the things you can do with it. Thanks again for the great tool!

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: