Flash | Retrospective

Flash tidbits, struggles, revelations, and teaching

Flash CS4 3d rotation – ever changing Z and 3d coordinates

Up until today, I haven’t had much time to play with Flash CS4’s new 3d capabilities except some basic code examples.  Today, I played around in the IDE and was trying to work with the 3d tools.

I have to admit I’m a bit puzzled about the Z axis in Flash CS4 and how Flash chooses to rotate an object.  I was toying around with some animations just visually and then tried to set up some objects there were pointing in a particular direction and was running into issues.   The Z coordinates were changing while I was rotating the object.  It took a few minutes for me to figure out what was going on (I wasn’t my normal sharp self – haa haa).  The 3d rotation tool was always picking the center of my object to rotate around, instead of the registration point.   I guess I never noticed that its that same way for 2d transforms as well.   Of course, my limited experiments using just code of course using rotationY, rotationX, and rotationZ only rotate around the registration point.   I spent all these years forcing myself to work with 0,0 as a registation point because it was easier when working when working with dynamicaly sized objects and loading of assets, and it seeems if you want to play with 3d, at least in the IDE, you’re better off only using a center registration point.     It would be nice in a CS4.0.1 update if there was a way to set this as default in the system prefs.   Maybe a nice little toggle in 3d Center Point?  (Hint Hint Adobe)

The other part that is just sort of an annoyance is that the 3d position and view information only shows X,Y and Z coordinates but you have to get X,Y,Z rotation from the transform panel.  I know the Transform panel is where rotation has always been, but if you are going through the hassle of redoing the interface, it seems fairly logical to maybe cluster these pieces together finally.

I don’t want this to sound like I’m only complaining.  I really love Flash CS4.  Years ago, I dreamed of an After Effects timeline in Flash.  Seems like only yesterday that I was dreaming of what Flash CS4 was to become (Dec 2005:  Return of LiveMotion). Just need that motion vector Blur and I’ll be 3 for 3.


Focus Issue: Exiting Fullscreen Flash on Mac

Not sure how I’ve never noticed this, but when existing fullscreen flash video, focus isn’t returned to the original HTML page.  If you notice in the screenshots (probably way too large for this purpose), prior to clicking on the fullscreen button, everything is peachy.   After exiting fullscreen (2nd screenshot), the original window has lost focus.   This isn’t “end of the world” but it leaves the user having to click twice –and gives the appearance that the app is broken.   This appears to be a Mac-only issue and I tested it on two different Mac’s and on both Firefox 3 and Safari.  It worked under WinXP under both Firefox 3 and Internet Explorer.

Is this a bug in the Flash player? or just how it is on Mac?   I can’t believe I never noticed it before.   I haven’t looked for a workaround yet. I imagine I’ll need some javascript, but odd that I couldnt’ find much online about it either.

Thoughts?  Comments? Suggestions?

[Update 11PM 12/22/08 - I didn't find it in the Adobe Flash Player bugbase, so I logged it --> LINK ]


Early Xmas from my wife — my new ride

Xmas Novara Buzz

After the having lunch at Cheesecake factory with the wife, we decided to walk off the calamari and head over to the new REI store.  We had been looking at a new bike for me (I haven’t been on a bike in 10 years?).   I wanted a hybrid and really wanted disc brakes (if possible).    She got her Novara road bike last year and really liked it, so we just got back with a Novara Big Buzz hybrid for myself.   Also picked up a new helmet and some other accessories.  We even got in a few miles (3.2 miles) before the sunset.   Wow..  its been a long time since I road and my butt knows it (even with a new pair of bike shorts & liner).