Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Sit pose positions

Ralph Doctorow
Registered User
Join date: 16 Oct 2005
Posts: 560
04-11-2006 16:38
Let me state up front, I don't know much about animations.

My question is why do various sit poses place the AV at such different positions relative to the sit position in the object? I got a bunch of free sits and they all seem to vary by about .4m or so horizontally and maybe .3m vertically in where the AV is positioned. All are different from the built in sit pose.

I suppose the answer is that they just are different, but is there any standard for this sort of thing?
Jigsaw Partridge
A man of parts
Join date: 3 Apr 2005
Posts: 69
04-11-2006 21:40
I don't have a solution to the problem, I'm afraid, but I have also found this variability to be a tremendous nuisance. It wouldn't be so bad if scripted changes to the sit position and rotation took effect immediately (rather than requiring the avatar to stand up and sit down again), or failing that, if avatars moved with the child prim they were seated on (which you could make invisible, and re-position dynamically with respect to the root to apply per-animation offsets).

In the end, I was forced to employ my non-existent animation skills and construct my own set, using Avimator. Although these were embarrassingly simple, they at least all had the hip joint in the same place.
Luth Brodie
Registered User
Join date: 31 May 2004
Posts: 530
04-12-2006 06:55
wow three posts in a row with the relative same issue.

First off, the freebies are usually non edited poses downloaded from the web. They were not made with SL in mind and need more tweaks to the script.

Sit poses work based on the hips. The animation says to move the avitar so many meters down. Since every avie is going to be different in height, the sit poses are never going to work the same with everyone.

Generally you need to change the sit position for every pose that doesn't have the exact same hip positioning. But this will work on one avie and not all. This is why most use pose balls in furniture because you can just position the ball up or down for minor tweaks.
_____________________
"'Aarrr,' roared the Pirate Captain, because it seemed a good way to end the conversation."
The Pirates! In An Adventure With Scientists.

Reel Expression Poses and Animations:
reelgeek.co.uk/blog
Ralph Doctorow
Registered User
Join date: 16 Oct 2005
Posts: 560
04-12-2006 07:02
Thanks very much for the replies, although I'm not thrilled by the answers! This sounds like the process of making general poses and sit targets is pretty difficult to control.

There also is some wierdness in what happens when the AV stands up. Some poses deposit the now standing AV in front of (or sometimes beside) the sit position, some wind up with the AV standing on top of the sit position.

Am I correct in believing that the hip position is somehow offset from whatever the center of the AV is when it is standing and that also varies with the poses?

Also, is there a tutorial I should be reading rather than bugging all of you on the forums?
Jigsaw Partridge
A man of parts
Join date: 3 Apr 2005
Posts: 69
04-12-2006 07:19
I haven't found a detailed explanation anywhere of precisely how animations/gestures are handled in SL, although I suspect there is a great deal of painfully-gained knowledge lurking within individuals. The 'Animation' Wiki (last time I looked) was heavily biased towards explaining how to import animations from Poser.

I also watch in amazement as my avatar continues to find yet more improbable methods of getting out of a chair. I did read a post somewhere from someone who was using llPushObject() immediately after the unsit event to try and force the avatar forwards onto the floor before it tried to stand up, I am not sure whether this worked or not.