Teitlebaum's WPF Graphic Demos, Part 1

Back in May during the excitement of WPF 3.5 SP1 Beta, known on Channel 9 as WPFWeek, we posted the video entitled WPF 3.5 SP1 Graphics with David Teitlebaum.  David walked us through some stunning demos of what the improved performance, HLSL and DirectX support in WPF 3.5 could produce.  The demos were a hit and now to celebrate the release of WPF 3.5 SP1, I’ll posting the code for the demos.

Now to give credit where its due, these were written by David, I just spent the time to clean them up a bit and make them more digestible.  This has also been a good refresher for me, as I have a few ideas for WPF 3D in the works.

Below are the first two demos available:

ClothTextbox

WPF Interactive 2D on 3D

The ClothTextbox or more correctly the example of an Interactive 2D RichTextbox on a 3D surface demo is an interesting concept.  Brush over, type, push or pull the cloth-like surface with your mouse and watch it ripple and react all the while checking for spelling errors.

Layered Orb

Layered Orb

An application made up of dynamically generated 3D objects with full interactive and pixel precise interaction.  That means if you click between the shapes, you’re actually clicking the desktop surface or application behind the Layered Orb application.

If you’ve been working on similar concepts with the improved WPF graphics capabilities I’d love to hear about it, or better yet see it!

This entry was posted in Uncategorized. Bookmark the permalink.

6 Responses to Teitlebaum's WPF Graphic Demos, Part 1

  1. Anon says:

    Where can i download source code of ClothTextbox?

  2. Adam Kinney says:

    It was never posted unfortunately. I’ll take a look around and see if I can find it.

  3. David Teitlebaum says:

    Better late than never, eh?

    I dumped a bunch of the demos + source on skydrive:

    http://cid-3ffaec66aac45172.skydrive.live.com/browse.aspx/WPF%5E_3.5%5E_PS1%5E_Demos

    It should be publicly accessible.

    Let me know if you are having trouble accessing it, or if you want some other demos that aren’t here.

    Thanks!

    David

  4. Adam Kinney says:

    Thanks David, that’s so great! I’m going to check out the samples and probably post about them, so more people see them.

  5. Andrew says:

    Thanks for doing this, its a great help.

    I am about to do a WPF port of a OPenGL cloth demo I wrote many years ago http://homepages.paradise.net.nz/andrew_revell/simcloth.html, and this is good place to start.

  6. Hi Guys,

    Is there a drop of the Spinning Globe code Mr Teitlebaum did?

    It used to be here, I had it once and I’ve lost it, http://adamkinney.com/blog/357/default.aspx.

    Regards,

    Dan

Leave a Reply