Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Deformation Help

Lost Oddfellow
Registered User
Join date: 15 Sep 2005
Posts: 33
10-08-2009 13:16
I made some deformation animations. When making the starting BVH file I made no changes to any of the limbs and reduced it to two frames. The reference frame and the first, as the tutorial said. I edited it in a text editor and uploaded, and they work more of less but I am having a few problems.

Even uploading the animations are priority 0, when the animation is triggered the body parts being effected tend to snap out of position (not in the deformed way, but in the animated way).
If I loop the animation they keep snapping back to that position while standing.
If I don't loop the animation, then only the people around when I triggered it see it's effects.

Normally if you leave a bit alone and don't make any changes to it, it won't effect the limb in SL, but this seems to be slightly different in the case of deformations.
I am reasonably sure there is some way to get around this problem, I have seen deformers that work really well without any of these problems, but I don't see anything about them in the tutorial.

Anyone got any ideas?
_____________________
I've made my statement and I stand by it,
but I could be wrong.
Osprey Therian
I want capslocklock
Join date: 6 Jul 2004
Posts: 5,049
10-08-2009 14:14
Why can't you upload at a higher priority?
Lost Oddfellow
Registered User
Join date: 15 Sep 2005
Posts: 33
10-08-2009 14:25
Because then the limbs stay in their cross positions even more often.
_____________________
I've made my statement and I stand by it,
but I could be wrong.
Lost Oddfellow
Registered User
Join date: 15 Sep 2005
Posts: 33
10-09-2009 08:46
No none familiar with deformations willing or able to share their knowledge?

Well on the bright side, I have now figure out how to set up deformation animations so that when they loop they deform the avatar, and when stopped, the joined snaps into a different position which will hopefully be close to normal effectively undeforming the avatar as soon as the animation is stopped. however because there is no animation playing then, only those within range will be efected by the undeformation effect. however because it looks while you are deformed everyone that sees you will see you in the propper shape.
Hurray!
Sadly I still can't get around those cross position. barring uploading priority 1 stand animations to play whenever what would normalcy be priority 0 or contain priority 0 or unanimated limbs would otherwise be used. :(

For the basic shoulder deform for my muscle avatar I did find an easy work around that doesn't make any obvious changes in the avatars pose. by working with the left and right collar rather than the actual shoulder the cross effect isn't so bad.

but for the full body deform I really need to find a way around this. Any macro avatar builders out there that would be willing to share their secrets?
_____________________
I've made my statement and I stand by it,
but I could be wrong.
Vance Adder
Registered User
Join date: 29 Jan 2009
Posts: 402
10-09-2009 09:58
Did you search this forum for the word "deform"?

There are a lot of hits....
Lost Oddfellow
Registered User
Join date: 15 Sep 2005
Posts: 33
10-09-2009 15:19
Indeed.
I have also searched for terms like micro, macro, deformation, deforming, and so on.

It provides a huge quantity of posts which is very much the problem. Although in the animation tips section it only produces 6, or 7 but the actual information contained within is largely repetitious and not what I was looking for. I knew how to make deformes. it's quite easy. I wanted to know how to make better ones. Plus there are a lot of things that ardent mentioned, like what priorities are best or if there is a better method to find undeform values other than just eyeballing it and so on.

These links are very helpful if you need the basics, read the comments in the jira for further inspiration.
https://jira.secondlife.com/browse/VWR-2242
and
http://wiki.secondlife.com/wiki/Avatar_deformation

one of those tutorials (actually taken largely from one of the posts in one of the threads in this forum) mentions that one of the animations has 3 lines in it, that's because it's a 3 frame animation while all the rest are only 2. you can fix that easily by remaking a two frame animation yourself and playing with that, or even just changing the root from lsholdr to rsholder on the opposing animation.
The first line is for the reference frame (probably best to leave that alone), the second is for the second frame and the third is for the third frame and so on.

A three frames animation can be used to your advantage. You can use the second frame to apply the deformation values, then in the third frame put normal values. (or as close to as you can find depending on what shape you plan to use the deforms with)
When uploading set loop to yes, select in(%) 50.0 and out(%) also 50.0
When played, the animation will loop on the second frame alone producing the deformation, but when the animation is stopped it will apply the third frame effectively unbecoming you!
Handy. however only who see you when you stop the animation will see you undeformed. anyone who saw you deformed but didn't see you undeform will still see you as deformed.

you can use a 2 frame animation the same way. Set the root you want to change, and make the changes to the first line (the reference frame), then put the undeformed shape values on the second line. set the loop in and out to 0.0 then when you hit stop it will play frame 2, while it stays on the reference frame while looping. (I haven't tired this much, if anyone knows why editing frame one is a bad thing let me know)

I think someone in the jira mentioned this, but that is I hope slightly clearer.
Anyway. it's the third method of undeformed and it saves uploading additional undeform files yourself or using someone else's.
_____________________
I've made my statement and I stand by it,
but I could be wrong.
Obsidian Darkwatch
Registered User
Join date: 13 Sep 2009
Posts: 1
MY avatar won't stop dancing
10-11-2009 11:01
Hey I'm Obsidian Darkwatch.

A few days ago i was dancing ata party, and i clicked the dance ball and selected stop when i was done... but then 15 mins later i started dancing again, and since then .. every 3 mins or so i start dancing.. no matter if i use the world "stop animating my avatar" or the many "stopallanimations" objects. Taken off all my clothes and other things i was wearing, I have re logged MANY times. Cleared my caches...
Everything.

But i just wont stop dancing.


Can you please help me!!! Anyone!!
Deira Llanfair
Deira to rhyme with Myra
Join date: 16 Oct 2006
Posts: 2,315
10-11-2009 14:11
Have you tried logging into a different sim from the one you usually log into?

Does this happen everywhere, or only in the sim where the dance ball is rezd?
_____________________
Deira :)
Must create animations for head-desk and palm-face!.