TransPleasure Posted August 20, 2012 Share Posted August 20, 2012 Hello,I created a 2 frame standing pose (1st frame T-pose-2nd frame my pose) with qavimator and I exported it as .bvh.I wanted to use that pose when someone sits on a prim.Now, when I run it in world as a standalone animation, it does exactly what I want, but when I use it through a prim, something weird happens. Below my waist the pose is right but above things are like a weak tree being hit by wind lol the body does slow circles.Whats worng with it?Thank you!!! Link to comment Share on other sites More sharing options...
Luc Starsider Posted August 20, 2012 Share Posted August 20, 2012 You mean it bends at the waist and rotates at a 90 degree angle? I've had that happning from time to time. A long time since now, though. After standing up and sitting down it stopped for me. Does it happen all the time when you sit on the prim? Also, any bone you want to override the default animations has to be different between frame one and two. Torso and chest also. - Luc - Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Hello, before sitting on that prim I deactivate an ao I wear. And yes, it does a sloooooowww circle move (the body part above waist) and then stops in a position like it was broken after an accident lol Link to comment Share on other sites More sharing options...
Luc Starsider Posted August 20, 2012 Share Posted August 20, 2012 lol. It's funny, but a bit desturbing as well to watch that happeing. It sounds like you have the same issue I have from time to time, and I'm sorry to say, I don't know how to fix this as long as your animation is made correctly. In my case it usually stops when I stand up and sit down again. That's all I know to do... I hope someone else can give you advice and that you get it sorted out... - Luc - Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Yeah, thanks for your time, I appreciate it Link to comment Share on other sites More sharing options...
Dora Gustafson Posted August 20, 2012 Share Posted August 20, 2012 It looks as if you have more animations running.If it is when you sit and not when you stand, I am tempted to say it is the default sit that is playing together with your animation.As someone said: bones that are not moved after the T-pose frame will be animated by another animation, if one is running.To stop the default sit animation use llStopAnimation("sit");To stop all animations you can include these three lines in your script: list allAnims = llGetAnimationList( llAvatarOnSitTarget());integer i = llGetListLength( allAnims);while ( i>0 ) llStopAnimation( llList2Key( allAnims, --i)); Of course this will only work when someone is sitting on the object Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Hello Dora, thank you for your tip. Im trying that code but it says there is an error at 0,34 (Syntax error) Link to comment Share on other sites More sharing options...
Medhue Simoni Posted August 20, 2012 Share Posted August 20, 2012 What is probably happening is the looping bug is affecting your pose. Basically, LL has never fixed a 5+ year old looping bug that tends to triplicate the first frame. Now, it's not as straight forward as that cause it depends on the length of your animation. I don't generally see this, as I never make 2 frame animations. I don't do this for a number of reasons. The first reason is the looping bug. The 2nd reason is that I don't like snapping into place when the animation plays. So, what I do is I make the pose half a dozen frames, and at least 1 second long. When I upload it, I add a slight in%, and also add a half second blend time to the beginning and end. Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Thank you... soooo the solutions is...? Link to comment Share on other sites More sharing options...
Medhue Simoni Posted August 20, 2012 Share Posted August 20, 2012 Try making it more frames. That alone should fix the issue. Adding an in% would help also. Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 5 more are enough? Also, there are 2 ins in the upload window, which one should I change? Link to comment Share on other sites More sharing options...
Medhue Simoni Posted August 20, 2012 Share Posted August 20, 2012 5 frames is fine, just make sure it has an FPS that is only like 5. In% and Out% change when the animations starts and stops in a loop. You might want to change IN% to 1 or 2. Ease In and Ease Out are blending in and out, which I like to set above .5. Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Well, seems the problem was the scripts and not the animations' settings. Accindentally I found one that stops that unwanted movement. Thank you all for your help! Link to comment Share on other sites More sharing options...
TransPleasure Posted August 20, 2012 Author Share Posted August 20, 2012 Ha, thats crazy! Placing the pose ball some meters away, makes the problem appear again! OMG! Link to comment Share on other sites More sharing options...
Dora Gustafson Posted August 20, 2012 Share Posted August 20, 2012 The script code is only a snippet, not a complete script. You must add it in a complete script with correct syntax, if you want to use it. Link to comment Share on other sites More sharing options...
Recommended Posts
Please take a moment to consider if this thread is worth bumping.
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now