Home > Uncategorized > Teitlebaum’s WPF Graphic Demos, Part 1

Teitlebaum’s WPF Graphic Demos, Part 1

August 20, 2008

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:


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!

  1. Anon
    December 13, 2009 at 9:33 am

    Where can i download source code of ClothTextbox?

    • December 14, 2009 at 9:15 am

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

    • David Teitlebaum
      March 3, 2010 at 11:41 pm

      Better late than never, eh?

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


      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.



  2. March 8, 2010 at 9:17 am

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

  1. No trackbacks yet.
Comments are closed.
%d bloggers like this: