Ryan Campbell Flex/Flash Developer Blog

31Mar/084

PlexiGlass (OpenFlux 3D) Example

I've ported over Doug McCune's CoverFlow component as 3D layouts in OpenFlux. You can switch between horizontal, vertical and carousel layout in the same List component along with a few other adjustable properties. It's highly likely there are a few bugs and I had to limit it to 20 cards (52 cards was crazy slow) but this should give you a great idea of where OpenFlux is going.

A regular OpenFlux layout class manages the the x/y positions of the item renderers. PlexiGlass layout classes goes a step further and manage z position, x/y rotations and the camera.

We've still got some cleaning up to do but the code for this example will be included once PlexiGlass goes public. Click the image below to try out the example.

Comments (4) Trackbacks (1)
  1. Runs a little slow? is this due to performance issues or the tweens / responses are slow?

    Nice tho.

    Cheers
    Gareth.

  2. There are definitely some performance tweaks that need to be done. (Although I have done a few already)

    Only using 20 cards instead of 52 helped for now. When I had 52 cards it would take about 2 seconds for papervision3d to dispatch a click event.

    I’m planning to try out Away3D to see if it is any faster

  3. Let me know when you get that away version up, I’m seriously wondering about that package, it seems more advanced in ways, it has things like smoothing. Haven’t had time to crack it open yet.

  4. Ryan are you going to offer up the source code for this?


Leave a comment


Ryan Campbell

360|Flex Denver


follow bobjim at http://twitter.com

Recent Posts

Categories

Archives