Posted By: Charles | Dec 13th, 2006 @ 3:26 PM | 77,850 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
stevo_
stevo_
Human after all
Cool and pretty clean hack, but really I have this thing against creating hacks. Hopefully in the future of windows they render everything in complete 3d so that core mouse input events work from tracing true 3d rays.
Great Job!!  Very impressive.

Very right in saying designers have been after this feature for quite some time, the ability of applying interactive elements mapped (even if only appearing to be) onto 3d object surfaces, opens a wide array of possibility's. Hardware technology such as shades would most likely enhance this feature as the ability to apply hi-quality material elements such as smoke, particles and reflections would widen the possibility's even more.

I personally find this 800mb version a lot better than the standard 320x240 videos we get. Yes, I am aware of the fact that some people are still using dial-up and others would like to watch these videos on their mobile phones, but come on guys, this quality rocks. You can always re-encode the files to 320x240 @ 12fps or whatever you want.
IMHO, please do continue to post HD videos.
JohnAskew
JohnAskew
9 girl in pink sweater
Brilliant.
Squeak has had 2d on 3D for years.
You might check out croquet for a very good example:
http://croquetproject.org/index.php/Main_Page
Seriously though, this is ridiculous.  Kurt, this is nuts.  I have no idea what you're talking about, but this is nuts.  Jeezus.

Go Cavs.
Microsoft Communities