Gregerson Halderman
Registered User
Join date: 9 Aug 2007
Posts: 15
|
08-09-2007 17:59
I've been trying to model a crouching pose in Avimator. Using the surface provided it creates a pose that looks ok but, on uploading to SL, simply keeps the hip joint at the same height as the original avatar (instead of lowering it to the ground).
The effect is to create a floating "crouching" avatar.
Is there a remedy for this, using SL scripting?
|
Bree Giffen
♥♣♦♠ Furrtune Hunter ♠♦♣♥
Join date: 22 Jun 2006
Posts: 2,715
|
08-09-2007 18:08
In frame 2 of Avimator click on the hip (pelvis) of the avatar and you should see on the right both the rotation sliders and the position sliders. The hip is the only body part that has position sliders. You need to move the hip lower using the Y position slider. That's the only thing I can think of. In frame 1, you shouldn't touch anything.
|
Gregerson Halderman
Registered User
Join date: 9 Aug 2007
Posts: 15
|
08-09-2007 18:22
I have already moved the hip lower, and folded the model's legs underneath so that it is crouching relative to the checkboard surface provided in avimator.
The problem is that in SL the hips are not moved down. They are still where they when my avatar is standing.
So the avatar is crouching above the ground.
(There doesn't seem to be a way of telling the animation in SL to change the height of an avatar.)
|
Johan Durant
Registered User
Join date: 7 Aug 2006
Posts: 1,657
|
08-09-2007 20:00
I don't use Avimator so I don't really know what the issue is. However, note that occasionally I encounter a bug where SL ignores the height I set in Poser. I can fix this by changing the gender of the figure in Poser. Don't ask me why this works, it just does. Seriously, without changing anything about the animation itself, just by changing the male figure into female (or vice versa) all of a sudden SL registers the hip height correctly. *shrug*
_____________________
 (Aelin 184,194,22) The Motion Merchant - an animation store specializing in two-person interactions
|
Bree Giffen
♥♣♦♠ Furrtune Hunter ♠♦♣♥
Join date: 22 Jun 2006
Posts: 2,715
|
08-09-2007 20:14
Hmmm. I do change my avimator model to female all the time... hehe. Maybe that will do it.
But if not, make sure it is frame 2 and not frame 1 for where you are changing the hip position. Frame 1 should be at the default height. I believe that's how SL knows that you are changing the height as it compares the changes from frame 1 to the other frames.
How does it look in the upload preview? You should be able to see your hips drop in the crouch.
|
Gregerson Halderman
Registered User
Join date: 9 Aug 2007
Posts: 15
|
08-10-2007 08:41
Thanks for the advice people. I too use a female model but I didn't know about simply changing the default pose from frame 2 onwards. I have to say I'm trying to get a static pose. Using two frames seems to produce a bvh file unrecognised by SL on preview. I'll have another go and get back to you if things haven't improved. From: someone How does it look in the upload preview? You should be able to see your hips drop in the crouch.
It appears to float there too. So all in all - a good preview as it predicted exactly the final product in the game.
|
BigJack Rolls
Registered User
Join date: 11 Oct 2006
Posts: 39
|
Try this
08-11-2007 06:01
If you want SL to move a joint, you need to change it between frame one and frame two, I think that simply changing the hip height relative to the ground doesn't meet that requirement. Try rotating the hip by a tiny amount in frame 2 and then do the upload to SL.
|
Gregerson Halderman
Registered User
Join date: 9 Aug 2007
Posts: 15
|
08-11-2007 07:04
Thanks for all your advice. It was basically due to not keeping the default pose on frame 1..
|