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

[BUG-4010] Avatar Render Weights over 1 million are ignored by the ARW handler/server causing current OBJECT_RENDER_WEIGHT value to remain constant. #12131

Open
2 tasks
sl-service-account opened this issue Sep 27, 2013 · 1 comment

Comments

@sl-service-account
Copy link

sl-service-account commented Sep 27, 2013

Information

Avatar Render Weights over 1 million are ignored by the ARW handler/server causing current OBJECT_RENDER_WEIGHT value to remain constant.

Repro:
Avatar Render Weight is referred to as ARW below.
Log in on viewer version 3.6.7 (281385)
Setup an object that polls llGetObjectDetails for your ARW using the constant, OBJECT_RENDER_WEIGHT. (I used a 1 sec timer)
Wait for a reading to be returned for your current ARW.
The ARW handler/server updates the value with a 65 second window.
Attach a test object that will yield an overall ARW of 998k - 999k.
Notice that every 65 seconds an update to OBJECT_RENDER_WEIGHT is being returned.
Rez a sculpt apple and size it to 3m for each axis and attach it.
ARW should now show over 1 million.
If not, then scale it larger, detach and reattach. Repeat until over 1 million.
Notice that updates are no longer occurring for OBJECT_RENDER_WEIGHT every 65 seconds while your ARW is over 1 million.

If you are using someone else to be the target of this test while their ARW is greater than 1 million:
The target can leave the region and return and the last OBJECT_RENDER_WEIGHT value under 1 million will be returned.
The target can relog and the value will be reset to -1 and never update.

I tested with values of 999,996 and 1,000,001 where updates still occurred with the former, but not the latter.

Links

Related

Original Jira Fields
Field Value
Issue BUG-4010
Summary Avatar Render Weights over 1 million are ignored by the ARW handler/server causing current OBJECT_RENDER_WEIGHT value to remain constant.
Type Bug
Priority Unset
Status Accepted
Resolution Accepted
Reporter Lucia Nightfire (lucia.nightfire)
Created at 2013-09-27T10:19:23Z
Updated at 2017-06-07T13:42:23Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2013-09-27T15:33:56.131-0500',
  'System': 'SL Simulator',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': 'Avatar Render Weight is referred to as ARW below.\r\n\r\nRepro:\r\nLog in on viewer version 3.6.7 (281385)\r\nSetup an object that polls llGetObjectDetails for your ARW using the constant, OBJECT_RENDER_WEIGHT. (I used a 1 sec timer)\r\nWait for a reading to be returned for your current ARW.\r\nThe ARW handler/server updates the value with a 65 second window.\r\nAttach a test object that will yield an overall ARW of 998k - 999k.\r\nNotice that every 65 seconds an update to OBJECT_RENDER_WEIGHT is being returned.\r\nRez a sculpt apple and size it over 3 for each axis and attach it.\r\nARW should now show over 1 million.\r\nIf not, then scale it larger, detach and reattach. Repeat until over 1 million.\r\nNotice that updates are no longer occurring for OBJECT_RENDER_WEIGHT every 65 seconds.\r\n\r\nIf you are using someone else to be the target of this test while their ARW is greater than 1 million:\r\nThe target can leave the region and return and the last value will be returned.\r\nThe target can relog and the value will be reset to -1 and never update.\r\n\r\nI tested with values of 999,996 and 1,000,001 where updates still occurred with the former, but not the latter.\r\n\r\n',
  'What were you doing when it happened?': '?',
  'What were you expecting to happen instead?': '?',
}
@sl-service-account
Copy link
Author

Maestro Linden commented at 2013-09-27T20:33:56Z

Thanks for the report, Lucia. I was able to confirm this report independently after you described the issue in user group.

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