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.



March 31st, 2008 - 13:49
Runs a little slow? is this due to performance issues or the tweens / responses are slow?
Nice tho.
Cheers
Gareth.
March 31st, 2008 - 14:08
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
July 7th, 2008 - 20:04
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.
August 24th, 2008 - 12:04
Ryan are you going to offer up the source code for this?