Switch Layer interpolation bug - major

Discuss Moho bugs (or suspected bugs) with other users. To report bugs to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

Even when scrubbing over the time line?
User avatar
Imago
Posts: 698
Joined: Wed Dec 10, 2008 9:48 am
Location: Sardinia

Post by Imago »

Yes... Nothing to do, it can't be helped...
You tested the workaround with a simply animation?
Maybe my char are too complex...
Sorry for my bad english... Q_Q
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

The workaround doesn't work for me either. Like Imago said, it plays fine in the workspace. But then when you export the animation, it doesn't interpolate.

(edit: except it will interpolate the first instance of switching. If you only switch layers once, you won't be able to see the problem.)
User avatar
Imago
Posts: 698
Joined: Wed Dec 10, 2008 9:48 am
Location: Sardinia

Post by Imago »

I wonder why it happens.
It's a basic function of AS.
Sorry for my bad english... Q_Q
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

I think what happened is that this feature wasn't tested as thoroughly as new features because it was an "old" established feature. Plus it was very hard to notice with out specifically testing it thoroughly. For example I didn't notice it even when I was told it was there because I scrubbed through the keys instead of rendering, or possibly I didn't put in enough keys to see the issue.

At some point during beta it "broke" and no one noticed it. These things happen.

-vern
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

Strange. I'm rendering a file now and it seems that some if not all of the interpolation is working... I'll need to wait until it's done rendering to be sure.
User avatar
neeters_guy
Posts: 1626
Joined: Mon Sep 14, 2009 7:33 pm
Contact:

Post by neeters_guy »

Ouch. I hope they fix this one first.
sbtamu
Posts: 1915
Joined: Tue Dec 15, 2009 5:05 am
Location: Texas
Contact:

Post by sbtamu »

lwaxana wrote:Strange. I'm rendering a file now and it seems that some if not all of the interpolation is working... I'll need to wait until it's done rendering to be sure.
How did it come out?
Sorry for bad animation

http://www.youtube.com/user/sbtamu
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

Hmm... inconclusive... The switch I'm referring to is the mouth on the Banjo Guy animation. It looks like it's interpolating quite a bit, but by the end, it looks like it's not interpolating at all. I wonder if it's the first switch between a given pair of layers. Then since there are so many possible phoneme combinations, it takes a while to exhaust the combinations...? This is really strange because this is the same switch I was talking about before that only interpolated the first switch (or so I thought). I wonder if it's because I imported the character into another file?

[edit] One more thing: I rendered it in two parts. So maybe that reset the switches half way through.
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

I tested this some more.

Made a switch layer in AS7 and it interpolated fine except for the frame I was on when I turned on interpolation. That particular frame didn't have a check next to any layer. I selected the layer again, and then it worked.

Made a switch layer in AS5.6 and opened it in AS7. It didn't interpolate consistently. Reanimating the switches didn't help. Turning layer interpolation on and off didn't help. Importing it into another .anme didn't help.

Hope this info is useful.

[edit] also scrubbing the timeline and closing and re-opening the file didn't help.
User avatar
madrobot
Posts: 670
Joined: Mon Apr 07, 2008 3:07 pm

Post by madrobot »

Yikes. Sounds like AS7 has enough teething problems to make people wary of using it for production. I know it does me. I have a 3 month contract to complete a short and possibly some little interstitial type stuff as well in that time - I don't really have the wriggle-room it sounds like AS7 might require for messing about with bugs, fixes, hacks and other issues.

Maybe if the core features of 2d animation were made rock solid you could then think about implementing other doodads. As it stands watching from the sidelines while user experience of the new release unfolds with head scratching and the collective untangling of potential production pitfalls, I am not feeling very confident about this release.

I had kind of thought frame cycle bugs and similar types of issues might be a thing of the past with this app, but apparently not. Disappointing.
User avatar
hothead
Posts: 213
Joined: Mon Apr 12, 2010 10:53 pm

Post by hothead »

i am having the same problem it even cause me to damage a character that am creating and rigging for months now :( now i have to start all over again
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

hothead wrote:i am having the same problem it even cause me to damage a character that am creating and rigging for months now :( now i have to start all over again
Any new version of an application may have issues at the beginning. This is true for ANY AND ALL APPLICATIONS. If you were foolish enough NOT TO BACK UP your files you only have yourself to blame. You should never ever ever, open a file in a new version without keeping a backup in the old version just in case something happens.

I can't image how you lost months of work simply from a problem with interpolation of switch layers. It doesn't DAMAGE THE FILE in any way, it is a display/rendering problem.
User avatar
neeters_guy
Posts: 1626
Joined: Mon Sep 14, 2009 7:33 pm
Contact:

Post by neeters_guy »

To digress: It would be nice to use the ASP7 tools and downsave to ASP6 or 5.6 and avoid the interpolation bug altogether. This is a pipe dream, but consider the workflow benefits: The ability to share files of different versions, the ability to rig in one version and animate in another. I realize that total interchangability is impossible due to file format versions, but even limited downsaving would be useful.

Do you think this sort of thing could be scripted?
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

neeters_guy wrote:To digress: It would be nice to use the ASP7 tools and downsave to ASP6 or 5.6 and avoid the interpolation bug altogether. This is a pipe dream, but consider the workflow benefits: The ability to share files of different versions, the ability to rig in one version and animate in another. I realize that total interchangability is impossible due to file format versions, but even limited downsaving would be useful.

Do you think this sort of thing could be scripted?
Good grief... yes it probably is. From 7 to 6 should be simple enough. I was working on an application but... saving out using lua should work.
Post Reply