Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Mer ao trouble, animation breaks on turns

Kavar Cleanslate
Registered User
Join date: 18 Nov 2006
Posts: 36
06-05-2008 06:53
Hey everyone, sorry if this has been posted somewhere, but I can seem to find a guide. I'm creating a new set of animations for a line of mer gear for my store, but I seem to have run into a road block with the walking/turning. I have set all the walking/turning/swiming/landing animations to match my floaty bobbing walk for mers, however when I'm standing and I turn to either side, the animation breaks at about 90 degrees and I drop to my feet for a second before the animation picks up again. the animation loops fine while I'm just standing, it just seems to be on the turns.

Any advice would be great, I'm new to animations and AO building.

Thanks,

Kavar
Bloodsong Termagant
Manic Artist
Join date: 22 Jan 2007
Posts: 615
06-11-2008 06:50
heyas;

dunno if this will help, but when i was testing using priority 3 walks/stands, i found that you need a priority 4 animation to override turning.

actually, i think i had to make the stands priority 4, or else the turning will cause 'pop up' until the overrider timer catches up to it.

if you're already using priority 4 animations, then... i dont know.
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
06-11-2008 08:09
I've pinged you in world. I've been using a tiny mod for the common AO scripts that defers stopping the last override for a tick. I use it to cover up a different glitch (crouch to crouchwalk sometimes would get a pop) but it might help for your problem too.

Usual AO behavior is to stop the old override then start the new, and that in between moment seems to be where unwanted bits leak in.
_____________________
Malia Writer
Unemployed in paradise
Join date: 20 Aug 2007
Posts: 2,026
06-11-2008 08:41
Viktoria, could you please pass that along to me as well (or post it here)?
_____________________
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
06-11-2008 09:25
I'm passing copies of just that modded script (applied to vanilla ZHAO-II) along to each of you for testing, and can roll that together with a few other things and do a proper packaging if it proves useful to more than me, okay?
_____________________
Malia Writer
Unemployed in paradise
Join date: 20 Aug 2007
Posts: 2,026
06-11-2008 09:40
Oooo, new toys... thanks Viktoria! :D
_____________________
Kavar Cleanslate
Registered User
Join date: 18 Nov 2006
Posts: 36
06-11-2008 15:55
Thanks for responding everyone :)

-Bloodsong- I did try the priorities on different settings, and in the end I even tried making the turns the same standard animation of one of the stands but unfortunatly it didn't seem to fix the trick, unless I need to make my stands lower then the turns priority wise, I think at this point everything in the ao is set on 4. Its possible that is is something I did or didn't do to the animations, though they seem to work and loop fine other then the turning issue.

-Viktoria- thanks so much for the script, I tried it and it does seem to smooth the transition between animations though there is still a definete break at 90 degrees from what i can tell that sends both feet to the ground for a second, the device I'm using is the zhao 2 indeed. I Have sent you a copy of the ao with and without your script inside in world, if you have time maybe you can try it out and see if you can see anything I've done wrong or if there is some issue with the animations themselves, I'm very new to making them so I could have gotten it wrong somewhere before upload. They seem to work and loop fine aside from the turning.

kavar
Viktoria Dovgal
Join date: 29 Jul 2007
Posts: 3,593
06-11-2008 19:33
All right, here is what turned up.

The stands are at priority 2, and that's fine for most AOs. but there is this little filler animation called walk_adjust that the viewer likes to toss out at certain times, and transitioning into turns is one of them. Some other situations like shift-arrow turns will trigger it too.

walk_adjust is one of the special animations that LSL can't control, so if you want to float you really need priority 3 for stands (the one you're using for the turns themselves is already at 4 so it's fine here).

I'll send your AOs back in a little while after a break. I also noticed that I left a few lines out of that patched script I sent to Malia and Kavar (AO off will be goofy without them), so I'll pass along fixed copies then =)
_____________________
Kavar Cleanslate
Registered User
Join date: 18 Nov 2006
Posts: 36
06-11-2008 20:35
thanks viktoria, I reuploaded all the stand animations at priority 4 (I thought they were already actually but it must have been the others I uploaded on 4) and then started with a fresh zhao, and with your smoothing edit and the priority changes it seems to be working ! Thanks again for everything.