Oct
13

Adobe gives sneak peek of our Flash future

General Entry Feed Trackback

Flash IK
I have never been more excited as a Flash user than I have right now. Richard Galvan, Flash Product Manager, announced at Adobe MAX and the Best in the South West conferences some of the new features they are working on for the next release of Flash (Flash CS4?). As promising as these new features look, keep in mind this is no guarantee they will make it into the final release. It is still too early to predict with any degree of certainty the success of implementing such robust animation tools - but it is sure nice knowing that the Flash engineers understand the needs of animators and is working hard to make us happy.
How does Inverse Kinematics and a new customizable spline path for tweens sound?
Don’t think the idea of an IK feature in Flash is brand new either. Eric Mueller (Adobe Software Engineer) showed me a working IK prototype for Flash after my session at Macromedia MAX in New Orleans back when Flash MX 2004 was the latest build! I helped him test his prototype and found it to be very promising but a bit buggy - but the idea was there and provided a glimmer of hope.
As we know, as of Flash CS3, we have not really seen any major advances in regards to animation tools. With Flash under the Adobe umbrella we now have very welcomed integration between various other tools, but a lot was added to Flash CS3 that is hidden under its hood - and I am not talking about authoring features. Sure Flash has received a bit of a face-lift, AS3, product integration and a few other nice work flow features, but one of the most significant changes was made to the very foundation of Flash in terms of the language the program was written in by its creators. Let’s just say, Flash CS3 now has the ability to be expanded upon in ways that were difficult, if not impossible with previous versions.
Another issue to consider is, a feature added to the Flash authoring tool also has to render in the Flash Player. If the player doesn’t or can’t support a feature at runtime, then there are problems. Even if the Flash Player engineers can add the support to the player, the next issue is just how much this new feature adds to the footprint of the player itself. I can remember during the Flash 7 or 8 beta, a feature called “Mesh Gradients’ was implemented into Flash. This feature allowed us to bend linear gradients and worked quite well inside the Flash authoring tool. But when I tested my movie the player had a hard time rendering the new gradient feature and ultimately the feature had to be pulled completely from Flash.
As of this writing it is safe to say Adobe has big plans for Flash and to make it more animation-centric. Not only may we *possibly* see an IK tool in our near future but a different way of applying tweens to objects (as opposed to frames). We may have complete control of tweens via a fully customizable spline path, thereby eliminating the need for additional Motion Guide layers. The tween and all of it’s properties would reside within a single span in the timeline layer.
Richard also informed me as to why the timeline, as we have always known it, has quirks associated with sounds falling out of sync with animation (even when audio is set to “stream”). The Flash timeline is *frame-based* - not *time-based*. Imported audio is time-based which is why longer animations tend to fall out of sync. The next version of Flash may see a time-based timeline which will open the door to even more possibilities - such as the ability to change the timing of the entire timeline after the animation has been completed. Ever finish a project and then have the client ask if the frame rate can be changed? As a result, the timing of all your animation is changed as well, and manually removing or adding frames to correct this issue is a major pain. If the timeline is time-based this would not be an issue.
There is so much more to talk about but I may be breaking NDA if I go any further. Let’s just say Adobe is listening to us more than ever and the future for Flash is very bright if you are an animator. Stay tuned…

12 Comments So Far

  1. The new flash cs4 looks like its going to save animators alot of time and from the new features it looks like it has expanded its usability tremendously. I can’t wait to get it I’m saving my money for the upgrade right now and keep it in an account so when it drops booom I got it lol.

    Badman_Warhawk2k8 at Oct 14, 07 at 4:03 am

  2. Any ideas as to when this upgrade/new version will ship?

    Right Here Right Noq at Oct 16, 07 at 11:33 am

  3. It will be a while since CS3 just shipped a short time ago - typically the time between the release of full version numbers is 12-18 months - so I would say around a year from now at the most. I am certain Adobe doesn’t have a release date yet for CS4 and if they did they wouldn’t advertise it at this early stage - but I’m with you, it can’t come soon enough :)

    chris at Oct 16, 07 at 12:16 pm

  4. Is this IK tool behaving like the After Effects IK Chain (Puppet tool)? Or was this a separate development path as you say Macromedia were working on this prior to being bought by Adobe?

    Dave at Oct 16, 07 at 2:39 pm

  5. Well this is fantastic. I use Maya, as well, and I can’t help but compare the animation tools to flash. So good to hear these new improvements in the timeline and IK.

    I’m curious to know how this new IK will compare to IK’motion? I have a new project coming up that would benefit from the extension. Guess this is a good question on the forum ;)

    Thanks for the heads up!

    Jackie at Oct 16, 07 at 4:48 pm

  6. I would love to see a simple Forward K tool. Rather than an over complicated bone system with all the constraints and influence issues, just a simple parent chain rotation tool would be really useful.

    Tom at Oct 16, 07 at 4:52 pm

  7. I’ve been so busy that I haven’t even used much of my Flash CS3 but I did manage to organise to go to the Adobe conference here in Sydney in a few days time to see some the sneak preview of Flash CS4. Hopefully I get find more time for Flash real soon! Keep up the good work Chris.

    SydneyFX at Oct 25, 07 at 3:31 pm

  8. I agree with Tom. Hopefully they can put both in.
    And I REALLY hope they change to a time based timeline. And add some new JSFL commands of course :)

    Dave at Oct 29, 07 at 3:06 am

  9. That IK setup in the photo appears to be of the one-symbol-per-bone variety, so bones will only transform symbols and not deform them. In other words, Flash bones will work like Toon Boom’s and not Moho/Anime Studio’s. Is this correct? If this is so, maybe it’s for the best. Tweaking weights is a drag, and the time is better spent drawing anyhow. To that end, I’d rather see skeletal strokes, like from Creature House’s Expression/Living Cels, or Illustrator’s Art Brushes. It’s much better for cartoony, noodley, bendy deformations than bones are.

    Greg at Nov 12, 07 at 4:45 am

  10. FINALLY AN IK SYSTEM IN FLASH!
    Two years too late, but better late then never.
    Way to go!

    arek at Jan 6, 08 at 2:53 am

  11. If you think all of this is cool, I just talked to someone at Adobe who said that a gradient mask tool is slated for CS10.

    With all of that flexibility, I won’t evn need a time based timline or a QT exporter that actually works!

    JJ at Jan 7, 08 at 8:47 pm

  12. […] Adobe gives sneak peek of our Flash future […]

    Christian Pfeil » Die Zukunft von Adobe Flash – Die Rolle des Designers/Entwicklers » Die Zukunft von Adobe Flash – Die Rolle des Designers/Entwicklers at Mar 25, 08 at 5:16 am

Leave your comment

(required)

(required)

Frederator

Frederator

View my profile on LinkedIn Cold Hard Flash

Photoshop Cafe

Flash Extensions View My Portfolio

Real Player

Chris Georgenes's Facebook profile

Lensbaby

Coupon code
Printers