C# Disciples

my life in Avalon ….

CameraPanel from IdentityMine

One of the most beautiful controls in blendables (in my opinion) is the CameraPanel. This control lets you put your element in a 3d space and then move them around by moving the camera…. and yes you can apply animations and data binding to the camera properties because it uses Dependency properties for it’s CameraX, CameraY and CameraZ…. So basically you can do something like this in no time….

identitymine

What I also like about the CameraPanel is that the child elements that you put in are still interactive (THIS IS A BIG PLUS). For example in the demo I’ve put a couple of buttons and a textbox to show how the user can still use the controls normally.

In my demo the user can click the button and the camera will animate the CameraZ property and yes the effect is super cool!!!!

Guess what this is not really 3D :D
CameraPanel is actually a 2D panel that simply gives the impression of 3D by applying transforms to its children…. If this is cool then have a look at the 3D Mix from blendables and get impressed :D

Download the Demo Application….

May 16, 2008 - Posted by marlongrech | WPF | | 3 Comments

3 Comments »

  1. [...] CameraPanel From IdentityMine (Marlon Grech) [...]

    Pingback by Dew Drop - May 17, 2008 | Alvin Ashcraft's Morning Dew | May 18, 2008

  2. That’s cool. But don’t forget about Panel3D! It actually puts its children into 3D space. :)

    http://www.codeproject.com/KB/WPF/panel3d.aspx

    Josh

    Comment by Josh Smith | May 20, 2008

  3. I can never forget that one :D

    Comment by marlongrech | May 21, 2008

Leave a comment