• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-1217
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Soft Linden
Reporter: hussayn salomon
Votes: 116
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)

Created: 14/Jun/07 03:04 AM   Updated: 29/Sep/08 08:56 AM
Return to search
Component/s: Avatar/Character
Affects Version/s: 1.17.0.x
Fix Version/s: 1.17.1

File Attachments: 1. Text File animation_fade.patch (1 kB)
2. Text File animation_fade_fixed.patch (0.9 kB)

Environment:
Windows XP
ATI Firegl 3200 and ATI firegl5200
Issue Links:
Duplicate
 
Relates
 

Linden Lab Issue ID: SL-45524
Patch attached: Patch attached


 Description  « Hide
(Note from Celierra Darling: the patch that is attached above is for the source code, not for the 'binaries' that most people download and install from the official website . The patch is mostly for Linden Labs or other programmers to inspect, apply, and test (though some people may have released versions of the view with this patch in place). Being "Fixed internally" and "Resolved" at the same time means that the fix is probably ready and is awaiting release to the public, usually in the next version of the Second Life viewer. Even though the issue might not be resolved yet for users, the issue should stay like this, as there is not much that can be done until the new version is released.)

When i move the mouse, the avatar head follows the movement as expected.
When i keep the mouse still, the avatar used to turn back its head after about
4 to 5 seconds. The turnback to looking straight forward was rendered in a smooth transition.

Since today with the newest SL viewer 1.17.0 (12) the head movement has turned into an ugly
jumpy animation. It still follows the mouse cursor in the expected way. But when the head turns
back to look straight forward, it no longer does a smooth transition, but jumps instantly to its end position.

This behaviour is very unpleasant. As i am doing machinima movies, this behaviour destroys avatar movement
quality significantly.

This same issue affects emote HUDs that play the same animation repeatedly. Instead of nearly seamless transitions between each play of the animation, the face of the avatar oscillates quickly between states.

[Edit by Marine Kelley]
I have raised the Priority to Critical because it badly affects a lot of content creators, in different disciplines. That way it matches the one of the issue SVC-318 (even though it's Viewer-related as far as I can tell).
[End of Edit by Marine Kelley]



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Gillian Waldman added a comment - 14/Jun/07 03:33 AM
Confirmed. Perhaps, related to the cross eyed bug that came with 1.17 too.

Gillian Waldman added a comment - 14/Jun/07 06:50 AM
Steps to reproduce:

1. Use your mouse to hover (not alt click) on something nearby or on your HUD.
2. Observe head follows mouse as it should
3. Observe head "snapping back" to center position with quick jerk movement

Expected behavior: Head should smoothly follow mouse without snapping back

This is reproducible both with default stands and AOs that allow for the head to move freely.


Gillian Waldman added a comment - 14/Jun/07 05:11 PM
Adding complete system specs:
CPU: Intel Pentium Pro (Unknown model) (1728 MHz)
Memory: 2047 MB
OS Version: Microsoft Windows XP Service Pack 2 (Build 2600)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce Go 7900 GS/PCI/SSE2
OpenGL Version: 2.0.1
LLMozLib Version: 1.1.0 (Mozilla GRE:1.8.0.11_0000000000)

Lex Neva added a comment - 15/Jun/07 08:59 AM
More generalized 100% reproducible case:

1. Press escape several times to reset your camera to "default".
2. Use your mouse to hover (not alt click) on something nearby or on your HUD.
3. Observe head follows mouse as it should
4. Don't move your mouse for 4-5 seconds
5. Observe head "snapping back" to center position with quick jerk movement

Step 1 is necessary if you were alt-zoom focusing on anything.


Dzonatas Sol added a comment - 15/Jun/07 09:24 AM
This is annoying! Don't even have to try to reproduce this one.

Darien Caldwell added a comment - 15/Jun/07 01:33 PM
Does anyone think this bug relating to the facial expressions popping is related? https://jira.secondlife.com/browse/SVC-318

Arthur Scanlan added a comment - 15/Jun/07 08:53 PM
On the off chance this helps: I'm observing this on the Mac client as well, OS 10.4.9 on a MacBook Pro, Intel Core 2 duo at 2.3 GHz, 3GB RAM, ATI Radeon X1600 with 256MB VRAM.

I've noticed that turning AO off accentuates the problem significantly, and using animations that brutally seize control of most of the joints (head included) tend to mask it, near as I can tell.


Marine Kelley added a comment - 16/Jun/07 01:34 AM
Confirmed here too, though I don't think it's related to https://jira.secondlife.com/browse/SVC-318 because the head movement is not an animation (in that it does not use pre-calculated rotation values but smoothly follows the mouse) but more of a viewer problem. Random guess here though. It is annoying to say the least.

Voted.


Gigs Taggart added a comment - 16/Jun/07 06:11 PM
This patch fixes both this and SVC-318 which is just a different manifestation of the same bug.

Someone refactored the deactivateMotion code, such that it set the motion weight to zero. Apparently it was being called in some places where it really shouldn't have been called, which was causing motions to end suddenly rather than go through the normal "fade-out" code. This patch removes a key call to deactivateMotion that seems to be causing the symptoms at hand. Calling it at this point is unnecessary, as it will get called later from other functions.


Gigs Taggart added a comment - 16/Jun/07 11:17 PM
my last patch caused some new issues, this one is a lot simpler and just rolls back the bug-inducing changes.

Torley Linden added a comment - 18/Jun/07 09:31 AM
It's really important we get this fixed soon, thanks for the patch, Gigs.

Watch for progress, Soft Linden is investigating received repros too.


Sho Iuga added a comment - 18/Jun/07 01:32 PM
actually this bug is the reason I might delete my second life account if it is not fixed very very soon. Looking at my avatar makes me puke.
Btw when I sit in a round with other avatars, why do I see only my avatar behave in that strange way.

Soft Linden added a comment - 19/Jun/07 05:10 PM
Thanks, Gigs

cherie parker added a comment - 20/Jun/07 08:45 AM
I am still having this problem and I cannot download the patch for some reason. Can someone offer assistance? I try and it says cannot download from this site... I would sure love to have this jerkey head movement fixed its really annoying.

cherie parker added a comment - 20/Jun/07 09:07 AM
I am still having this problem. And for some reason cannot download the patch. Any assistance you can offer would be greatly appreciated. Thank you .

Gillian Waldman added a comment - 20/Jun/07 08:37 PM
cherie - patches will be applied by Linden Lab when the patches are tested and verified for the next update. Alternatively, you can apply the patch to your own code using your own compiled version. My recommendation would be to wait until they roll out an update.

Celierra Darling added a comment - 20/Jun/07 10:40 PM
I think I'm going to add a brief note to the top of the desc about the patch and 'fixed internally' resolution status.

Bettina Tizzy added a comment - 21/Jun/07 12:19 PM
Eyes still crossing. Was able to reproduce when opening my own profile... also when on pose stand. Have asked others who say that they are having this problem, as well as head twitching, though have not been able to reproduce that yet.

Torley Linden added a comment - 22/Jun/07 09:46 AM
Thanks Celierra!

So we've got the top and bottom covered...

========-
========-
IMPORTANT: Each and everyone, please pay attention to the Fixed Internally status that this issue was previously correctly displaying, which I'll re-do.

More details are here:

» https://wiki.secondlife.com/wiki/Issue_tracker

Please don't reopen issues without understanding this better or at least asking to learn more, it wastes everyone's time. Thanks!
========-
========-


Kittie Munro added a comment - 22/Jun/07 02:02 PM
Beautifully covered Celierra, thank you so much for making all the "IT Talk" into English for us newbies

Looking forward to the next patch now, hope it's soon!



Torley Linden added a comment - 30/Jul/07 12:17 PM
Recurrence of this was fixed in a recent First Look: Voice build – see http://blog.secondlife.com/2007/07/27/updated-voice-first-look/