Posted By: Charles | Dec 13th, 2006 @ 3:26 PM | 77,650 Views | 18 Comments
One of the really cool features of WPF is being able to take any 2D user interface and easily place it on a 3D surface. The most common request after doing this is then having the ability to interact with this 2D content on the 3D object.

V1 of WPF doesn’t have this feature built in, but with some extra code, this feature can be built on top of the product. In this video, WPF 3D developers Kurt Berglund and Daniel Lehenbauer show a demo application that makes use of the Flickr API to build a rich 3D photo application with 2D on 3D content. Of course, they also give a live coding example of how to incorporate 2D on 3D in to your own apps, and describe how it all works behind the scenes.

All of the code to do everything you see in this video yourself is available today at the 3DTools Codeplex site

Check out 2D on 3D Blog post

Note: The download file is BIG... We'll try to get a smaller one up soon.
Tag: WPF
Media Downloads:
Rating:
0
0
Awesome stuff! Extra credits for the Amiga poster, too.

This is such a really cool hack!!  I love it.  Absolutely brilliant way to take advantage of the 2D environment to build 3D UI's!

 

staceyw
staceyw
Before C# there was darkness...
Cool.  That is one of those slap your head things.  It makes perfect sense (seems to anyway).
BlackTiger
BlackTiger
If you stumbled and fell down, it doesn't mean yet, that you're going in the wrong direction.
Hmmm... I've got sea sickness during demos...
erik_
erik_
Tablet Power
Whoh, cool stuff.

Thanks, very interesting and entertaining information!
This video is pretty Big. Could you shrink it?
WPF and WPF/E seems powerful, but why not use this technology on Virtual Earth.  Recently I had to download Virtual Earth 3D Plug-In to view the 3D capability on Virtual Earth.  Rather than asking users to download another plug-in, why not use WPF/E.  Its seems a great scenario to utilizes this technology.
What is going on with these 800MB downloads lately? I just want to get the 320x240 file that I always get so I can watch it on my phone on the train.
Microsoft Communities