Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-41310] [BENTO] When wearing certain items with bento animations (tails, ears) the hands of the classic avatar revert to "spread" position rather than "relaxed" #12857

Open
sl-service-account opened this issue Jan 29, 2017 · 3 comments

Comments

@sl-service-account
Copy link

Steps to Reproduce

This happens when I wear my:

  • Bento Devil Tail V1.2 + {aii} (bought at We <3 Roleplay).

It also happens with:
DEMO [M.O.R] bento demon tail : 1.0 (from the MP)
DEmon tail#6 "EVolved creatures" 0.2 DEMO (from the MP)

  • SAVE THE EARS! Fox Ears + {aii} (from aii's group)

Note: It does NOT happen with:
::flUff:: Cat Tail

It does not matter if I am otherwise naked or wearing any sort of outfit. With the aii tail, if I turn the animations off, my hands can return to normal even if I am wearing the tail. It does not matter if I am using the default SL animations, or am using an AO of some sort. Even when my stand changes to a new stand, the hands do not relax as long as the bento animations in the tail are running.

Actual Behavior

Not all of us use mesh bodies or hands; many prefer the standard, classic avatar. But we still want to be able to use bento enabled accessories such as wings, tails, ears etc. The problem is, when the bento animation on my tail is activated, my avatar's hands go into "spread" position rather than "relaxed" and they stay that way as long as the bento animation is activated, even though that animation is just in the tail and should not affect the hands at all.

Expected Behavior

I expected my hands to stay in the position called for by my other animations, as the bento animations were just supposed to affect the tail. Note: Adding the tail does not cause a problem with either regular mesh hands (because the system hands are hidden by an alpha) nor with bento animated mesh hands (the bento animation in the mesh hands overrides whatever the tail does)

Other information

I wondered at first if this had to do with the way the animations in the tail were uploaded. The creator of the aii tail told me she uses "animation" files rather than "bvh" files and thus has no access to the check box for the hand position that I see when I upload a bvh animation. It makes me wonder what the creator of the Fluff tails is doing differently since the one I have causes no problems even when the animation in the tail is running.
I have spoken with two other people who have noted the same problem with the Aii bento devil tail. One of them said she had the same thing happen with the other demo tail, and in both the Firestorm and default Linden Viewer

Original Jira Fields
Field Value
Issue BUG-41310
Summary [BENTO] When wearing certain items with bento animations (tails, ears) the hands of the classic avatar revert to "spread" position rather than "relaxed"
Type Bug
Priority Unset
Status Accepted
Resolution Accepted
Reporter Nyree Rain (nyree.rain)
Created at 2017-01-29T03:30:54Z
Updated at 2017-06-12T12:56:25Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2017-01-31T03:56:49.592-0600',
  "Is there anything you'd like to add?": 'I wondered at first if this had to do with the way the animations in the tail were uploaded.  The creator of the aii tail told me she uses "animation" files rather than "bvh" files and thus has no access to the check box for the hand position that I see when I upload a bvh animation.  It makes me wonder what the creator of the Fluff tails is doing differently since the one I have causes no problems even when the animation in the tail is running.\r\nI have spoken with two other people who have noted the same problem with the Aii bento devil tail.  One of them said she had the same thing happen with the other demo tail, and in both the Firestorm and default Linden Viewer',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': 'Not all of us use mesh bodies or hands; many prefer the standard, classic avatar.  But we still want to be able to use bento enabled accessories such as wings, tails, ears etc.  The problem is, when the bento animation on my tail is activated, my avatar\'s hands go into "spread" position rather than "relaxed" and they stay that way as long as the bento animation is activated, even though that animation is just in the tail and should not affect the hands at all.',
  'What were you doing when it happened?': 'This happens when I wear my:\r\n + Bento Devil Tail V1.2 + {aii} (bought at We <3 Roleplay). \r\n\r\n It also happens with:\r\n DEMO [M.O.R] bento demon tail : 1.0 (from the MP)\r\n DEmon tail#6 "EVolved creatures" 0.2 DEMO (from the MP)\r\n+ SAVE THE EARS! Fox Ears + {aii} (from aii\'s group)\r\n\r\nNote:  It does NOT happen with:\r\n::flUff:: Cat Tail\r\n\r\nIt does not matter if I am otherwise naked or wearing any sort of outfit.  With the aii tail, if I turn the animations off, my hands  can return to normal even if I am wearing the tail.  It does not matter if I am using the default SL animations, or am using an AO of some sort.  Even when my stand changes to a new stand, the hands do not relax as long as the bento animations in the tail are running.\r\n ',
  'What were you expecting to happen instead?': 'I expected my hands to stay in the position called for by my other animations, as the bento animations were just supposed to affect the tail.  Note:  Adding the tail does not cause a problem with either regular mesh hands (because the system hands are hidden by an alpha) nor with bento animated mesh hands (the bento animation in the mesh hands overrides whatever the tail does)',
  'Where': 'http://maps.secondlife.com/secondlife/Caledon%20On%20Sea/152/43/757',
}
@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2017-01-31T09:56:50Z

Repro Items

@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2017-01-31T10:04:04Z, updated at 2017-01-31T10:05:24Z

Unlike BUG-41048, this bug also reproduces when wearing a ZHAO animation overrider, as well as a serverside AO and the Firestorm client AO.
The only workaround for now is to wear replacement mesh hands.

When testing this bug, note STORM-1899.
STORM-1899 is fixed if you are wearing an AO.
If not wearing an AO (or any Bento content), the default hands will periodically get stuck in the spread position.
However this bug is different - as soon as those Bento animations from the repro objects are playing, the default hands will play the spread animation until the bento animations are stopped even if you are wearing an AO.

@sl-service-account
Copy link
Author

Vir Linden commented at 2017-02-02T01:37:50Z

.anim files include a field to specify the desired hand pose. In the case of the cited tail animation, the specified pose is spread hands (value 0). If you upload the same animation with the requested hand pose set to 1 (for relaxed hands), you will see the relaxed hand pose. So as far as I can tell this is working as designed. The animation creator would have to look at the tool used to create the animation files to see where the hand pose is specified there, and tweak the value as desired.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant