New viewer drama on the way: visual avatar muting - SLUniverse Forums
Navigation » SLUniverse Forums > Virtual World Discussion > General SL Discussion » New viewer drama on the way: visual avatar muting

General SL Discussion Discuss topics related to Second Life

 
Sponsor:
PDS HomeSecurity Orb
Reply
 
LinkBack Thread Tools Display Modes
Old 01-23-2012, 09:12 PM   #1 (permalink)
Placeholder
 
Cerise's Avatar
Mauves ovriers ne trovera ja bon hostill
 
Join Date: Oct 2010
Posts: 1,051
My Mood:
Client: SL Viewer 3
New viewer drama on the way: visual avatar muting

First: do not panic. The default settings for this feature do nothing.

This was dropped into viewer-development-shining-fixes a couple days ago. Changeset here for the far too easily amused.

There are two new debug settings, if you set them you can automatically hide avatars with performance sapping attachments.

If an avatar's attachments are heavier than the thresholds you choose, it will be rendered with the same gray impostor that is used for muted avatars. This feature only does the gray impostor thing, it does not mute their chat etc.

The feature does not hide your own avatar.

The debug settings are:
  • RenderAutoMuteByteLimit - Maximum bytes of attachments before an avatar is automatically visually muted (0 for no limit).

    Start with a value around 2000000 (2 million) to experiment, that is about where avatars with crazy attachment loads start to disappear. Lower will make more avatars disappear, the default 0 will make everybody render as normal.

  • RenderAutoMuteSurfaceAreaLimit - Maximum surface area of attachments before an avatar is automatically visually muted (0 for no limit).

    Start with a value around 100 to experiment, that is where avatars with lots of stringy alpha flexi blingy stuff start to disappear. Lower will make more avatars disappear, the default 0 will make everybody render as normal.

There is a new menu item, Develop>Render Metadata>Attachment Bytes, that will be useful to pick byte and area thresholds. The older draw weight display is a composite of several things, so it does not have any convenient correspondence to these new settings.
Cerise is offline   Reply With Quote
1 User Groaned:
2 Users Laughed:
Old 01-23-2012, 09:13 PM   #2 (permalink)
Sculpting away.
 
Vaelissa Cortes's Avatar
No.
 
Join Date: Jan 2008
Location: Relaxing at home.
Posts: 2,070
My Mood:
SL Join Date: 4/24/2007
Client: Phoenix
This is a very good thing!

Ok, people, stop loading your avatars full of BS and get to optimizing!
Vaelissa Cortes is offline   Reply With Quote
1 User Laughed:
Old 01-23-2012, 09:13 PM   #3 (permalink)
Senior Member

*SLU Supporter*
 
Eunoli Rain's Avatar
Not eating peas
 
Join Date: Mar 2011
Posts: 1,273
This could be awesome for big group roleplay and other events for two reasons: 1) to help with the lag that always comes with the dressed-up group and 2) people like to be seen so they'll be more careful what they wear.
Eunoli Rain is offline   Reply With Quote
1 User Laughed:
Old 01-23-2012, 09:27 PM   #4 (permalink)
Senior Member
 
Join Date: Mar 2011
Location: England
Posts: 242
My Mood:
SL Join Date: Jan 2007
Business: Faith Homes
Client: Dolphin
ohmai..thats a great thing. Now I can attend venues that I found just soo lagged out by blingtards and the like..hurrah!
Faithless Babii is offline   Reply With Quote
1 User Laughed:
Old 01-23-2012, 09:27 PM   #5 (permalink)
Senior Member
 
KT Kingsley's Avatar
 
Join Date: Jul 2011
Posts: 618
Is there a way to measure the surface area of your own avatar's attachments? And is the "bytes of attachments" the same as the srcipt memory usage we're more familiar with?
KT Kingsley is offline   Reply With Quote
Old 01-23-2012, 09:29 PM   #6 (permalink)
Nasty Brit
 
Innula Zenovka's Avatar
Rather more than just a pretty face
 
Join Date: May 2009
Posts: 4,264
SL Join Date: 17 June 2007
Business: Something Spunky
Quote:
Originally Posted by Eunoli Rain View Post
This could be awesome for big group roleplay and other events for two reasons: 1) to help with the lag that always comes with the dressed-up group and 2) people like to be seen so they'll be more careful what they wear.
But the flip-side of that is that big group roleplay won't necessarily be enhanced if half the participants look to you like grey cut-outs. One of people's main complaints about such events is that avatars don't rez properly and look like grey ghosts (that's one of things I dislike about crowded clubs when first I arrive). Unless I've misunderstood, this ensures that'll happen. I'd far rather play round with my graphics settings (draw distance, in particular, and turning off attached lights and particles to kill bling) before resorting to that.
__________________
Innula Zenovka is online now   Reply With Quote
Old 01-23-2012, 09:33 PM   #7 (permalink)
SUPER BANNED

*SLU Supporter*
 
Free Xue's Avatar
Never too tired to hi five.
 
Join Date: May 2009
Location: USA! USA! USA!
Posts: 24,952
My Mood:
SL Join Date: May, 2008
Business: [ Xushi ]
Client: Viewer 3.beta
Blog Entries: 9

Awards: 1
Special Achievement in Thread Titling 
Send a message via Skype™ to Free Xue
Quote:
Originally Posted by Innula Zenovka View Post
But the flip-side of that is that big group roleplay won't necessarily be enhanced if half the participants look to you like grey cut-outs.
Then don't turn the debug settings on? I dunno, this seems a win win to me.
__________________
Single people should be allowed the right to marry[/controversial!]
Free Xue is offline   Reply With Quote
1 User Disagreed:
Old 01-23-2012, 09:35 PM   #8 (permalink)
Placeholder
 
Cerise's Avatar
Mauves ovriers ne trovera ja bon hostill
 
Join Date: Oct 2010
Posts: 1,051
My Mood:
Client: SL Viewer 3
Quote:
Originally Posted by KT Kingsley View Post
Is there a way to measure the surface area of your own avatar's attachments? And is the "bytes of attachments" the same as the srcipt memory usage we're more familiar with?
Develop>Render Metadata>Attachment Bytes does show values for you, even though you cannot visually mute yourself. The byte value is what the viewer uses only, it varies with LoD and it does not include server side stuff like script load.
Cerise is offline   Reply With Quote
1 User Said Thanks:
Old 01-23-2012, 09:41 PM   #9 (permalink)
slurker
 
Leah Mayo's Avatar
slurking
 
Join Date: Nov 2010
Posts: 336
My Mood:
Client: Cool VL Viewer, Singularity
I rather want to strip them naked than gray out
Leah Mayo is offline   Reply With Quote
Old 01-23-2012, 09:44 PM   #10 (permalink)
Nasty Brit
 
Innula Zenovka's Avatar
Rather more than just a pretty face
 
Join Date: May 2009
Posts: 4,264
SL Join Date: 17 June 2007
Business: Something Spunky
Quote:
Originally Posted by Free Xue View Post
Then don't turn the debug settings on? I dunno, this seems a win win to me.
Yeah. But what I'm saying is that, if someone uses this, the cure seems almost as bad as the ill, only in a different way. Maybe I'm missing the point, but it doesn't seem to me to be tremendously useful, except maybe in very extreme circumstances.
Innula Zenovka is online now   Reply With Quote
1 User Agreed:
Old 01-23-2012, 09:58 PM   #11 (permalink)
Child of the Forest

*SLU Supporter*
 
Khamon's Avatar
Please Don't Kill the Sunflower
 
Join Date: Jun 2007
Location: Alabama
Posts: 7,818
My Mood:
SL Join Date: November, 2003
Business: Mankind
It may reduce render lag in your client but will do nothing for all the data per avatar being sent to every client in the sim. I'd like to believe that people will want to be seen and learn to dress efficiently; but my SL experience, of people being willing to patiently wait ten or fifteen minutes for an environment to render, has me thinking they'll just consider me a pompous fool for not wanting to see their faburadious dregs.

Heavens did I just say all that in one sentence?
__________________
I'd rather be playing Minecraft.

"Not only should you learn to be more precise in your choice of words, you should learn to pay attention to others words too. That way you can reply to actual posts and not the fictional ones in your head" - Myf
Khamon is online now   Reply With Quote
Old 01-23-2012, 10:31 PM   #12 (permalink)
Burf!
 
Andromeda Rage's Avatar
srsly
 
Join Date: Feb 2011
Location: The Moon
Posts: 372
My Mood:
Client: SL Viewer for Commodore 64
Meesa liking dis.

Perhaps I won't have to selectively derender the 5-billion-attachments lagtards as often now...
Andromeda Rage is offline   Reply With Quote
Old 01-23-2012, 11:15 PM   #13 (permalink)
Senior Member
 
Darien Caldwell's Avatar
 
Join Date: Apr 2008
Location: Cali
Posts: 882
My Mood:
SL Join Date: 10/12/2006
Business: [H]arsh Styles
Client: Always changing, and too lazy to edit.
I suppose it will be great for people with low end machines. I don't see any other reason people would purposely want to break their immersion.
__________________
[H]arsh Styles
Darien Caldwell is offline   Reply With Quote
1 User Disagreed:
Old 01-23-2012, 11:31 PM   #14 (permalink)
Bovine
 
Rebel Television's Avatar
 
Join Date: Dec 2007
Posts: 1,098
I think immersion could be aided a bit while leaving this feature on, by being able to create a whitelist of people who you want to render normally even when they're past the threshold, that way you still get the performance benefits of filtering Noober McDouche, who may not be aiding your immersion much in the first place.
Rebel Television is offline   Reply With Quote
2 Users Agreed:
2 Users Disagreed:
Old 01-24-2012, 02:17 AM   #15 (permalink)
Member
Coming to a theater near you!
 
Join Date: Sep 2009
Posts: 45
It'd be nice if they gave that option for, say, a certain radius within your avatar. So anyone within immediate conversation distance you can see just fine, but anyone a block away gets the dub avie. Be especially helpful for crowded rp sims. That way you can still rez the nice build.
__________________
Phwee....Phwee as a bird. On quack.
Aschen is offline   Reply With Quote
Old 01-24-2012, 05:39 AM   #16 (permalink)
Nasty Brit
 
Innula Zenovka's Avatar
Rather more than just a pretty face
 
Join Date: May 2009
Posts: 4,264
SL Join Date: 17 June 2007
Business: Something Spunky
Quote:
Originally Posted by Aschen View Post
It'd be nice if they gave that option for, say, a certain radius within your avatar. So anyone within immediate conversation distance you can see just fine, but anyone a block away gets the dub avie. Be especially helpful for crowded rp sims. That way you can still rez the nice build.
Isn't that what avatar imposters do? Are they not working any more?
Innula Zenovka is online now   Reply With Quote
Old 01-24-2012, 05:55 AM   #17 (permalink)
Just call me Beth
 
Aribeth Zelin's Avatar
Singing along with old music
 
Join Date: Mar 2011
Location: Out in the mists
Posts: 3,979
My Mood:
SL Join Date: Oct 4 2009
Business: Faerycat Designs
Client: Firestorm
No, there are people who will refuse to remove their 700 script avies, or at least the heavily scripted parts, even for a class type situation. I doubt they'll bother for this, either.

And I can see a major use - for djing or hosting. You'll still hear people, you'll still be able to be friendly and welcoming, but you won't be to where the lag is makng yo loe leters, ethr.

But there is a problem with this - its scripts that slow things down to a crawl on the server end of things, and that's where anyone with a fast connection and good computer is getting the lag from - that and the physics engine having to deal with all the avatars.
Aribeth Zelin is online now   Reply With Quote
Old 01-24-2012, 06:04 AM   #18 (permalink)
Miss StarLight
 
Hitomi Tiponi's Avatar
The little dabbler
 
Join Date: Mar 2010
Location: Variable
Posts: 2,305
SL Join Date: 06/12/08
Quote:
Originally Posted by Cerise View Post
The debug settings are:
  • RenderAutoMuteByteLimit - Maximum bytes of attachments before an avatar is automatically visually muted (0 for no limit).

    Start with a value around 2000000 (2 million) to experiment, that is about where avatars with crazy attachment loads start to disappear. Lower will make more avatars disappear, the default 0 will make everybody render as normal.
  • RenderAutoMuteSurfaceAreaLimit - Maximum surface area of attachments before an avatar is automatically visually muted (0 for no limit).

    Start with a value around 100 to experiment, that is where avatars with lots of stringy alpha flexi blingy stuff start to disappear. Lower will make more avatars disappear, the default 0 will make everybody render as normal.
mmm - that is going to be a pain to code into skin preferences, hopefully LL will put something in soon.
__________________
Quote:
Thought of the week: March 2nd - takeover rumours leak out - 'rodvik humbletweets:@ArabellaSL I am at my desk and I see a bunch of coders programming, programming for YOU! '
Hitomi Tiponi is online now   Reply With Quote
Old 01-24-2012, 07:15 AM   #19 (permalink)
Senior Member
 
Eata's Avatar
:confusedcat:
 
Join Date: Sep 2007
Posts: 1,170
My Mood:
Business: Breach
There should be official limits, perhaps 10MB data (I imagine a lot of old sculpt stuff is a lot like this) and 2MB scripts.

Last edited by Eata; 01-24-2012 at 07:25 AM.
Eata is offline   Reply With Quote
2 Users Agreed:
Old 01-24-2012, 07:23 AM   #20 (permalink)
<3
 
Nephilaine Protagonist's Avatar
meshy
 
Join Date: Apr 2008
Location: Port Seraphine
Posts: 2,449
My Mood:
SL Join Date: the dawn of time
Client: your face!

Awards: 1
Best Lesbian Glitter Sex Reference 
Send a message via Skype™ to Nephilaine Protagonist
YAY
__________________





Nephilaine Protagonist is offline   Reply With Quote
1 User Hugged You:
1 User Disagreed:
Old 01-24-2012, 08:26 AM   #21 (permalink)
Senior Member
 
Adeon Writer's Avatar
Talks telepathically to himself
 
Join Date: Apr 2010
Posts: 3,530
SL Join Date: May 2007
Send a message via MSN to Adeon Writer Send a message via Skype™ to Adeon Writer
Oy, I hope my mesh conversion commission is done soon. Features like this were exactly why I wanted to be rid of all these sculptmaps.
Adeon Writer is online now   Reply With Quote
Old 01-24-2012, 09:08 AM   #22 (permalink)
Sculpting away.
 
Vaelissa Cortes's Avatar
No.
 
Join Date: Jan 2008
Location: Relaxing at home.
Posts: 2,070
My Mood:
SL Join Date: 4/24/2007
Client: Phoenix
Quote:
Originally Posted by Darien Caldwell View Post
I suppose it will be great for people with low end machines. I don't see any other reason people would purposely want to break their immersion.
Immersion is absolutely destroyed in Second Life already by default. This due to the staggering amount of ill proportioned and unoptimized avatars paired with the poorly scaled areas with sub par build quality that can be seen almost everywhere.

I was just briefly at an place in-world that was full of terribly proportioned avatars with face lights, 7-14MBs of script memory and 400+ script times (per person). They also had outfits full of excessive sculpts and unnecessary 1024 textures galore. The sheer frustration of seeing this kind of crap everywhere is a large part of why I rarely leave my home sim.

Having such avatars immediately derendered with no action on my part, and better yet, having them know that people can't see them due to all the junk they have, would be great.
Vaelissa Cortes is offline   Reply With Quote
2 Users Disagreed:
Old 01-24-2012, 09:18 AM   #23 (permalink)
Senior Member
 
Adeon Writer's Avatar
Talks telepathically to himself
 
Join Date: Apr 2010
Posts: 3,530
SL Join Date: May 2007
Send a message via MSN to Adeon Writer Send a message via Skype™ to Adeon Writer
Wait, wouldn't profiling all of this data be a FPS hit in of itself? Viewing ARC values is a FPS hit, after all.
Adeon Writer is online now   Reply With Quote
1 User Agreed:
1 User Disagreed:
Old 01-24-2012, 09:27 AM   #24 (permalink)
aka Gem
 
eighthdwarf Checchinato's Avatar
Firestorm fangirl and resident Commie
 
Join Date: Apr 2010
Location: Germany
Posts: 2,250
My Mood:
SL Join Date: 2008/02/07
Client: Firestorm
Sure...
some examples why such automatisms are bad:
  • You're at a party, want to participate - and wonder why nobody replies to you: reason is, you've been automuted.
  • You're in a RP sim, want to play your character, but everyone ignores you, and your RP is over before it began. Reason is, you've been automuted because of the textures on your RP outfit, and the scripts in your RP attachments.
  • You're in a BDSM sim on the way to your Master/Mistress, and want to approach them, or want to meet other subs - but you're ignored by everyone: your collar and cuffs and stuff which you need for your play caused you to become automuted.
  • You're the bride at a SL wedding, wearing a complicated and beautiful dress, and a necklace and earrings and a tiara - but nobody recognizes you nor reacts to your presence, because you've been automuted.
__________________
Some cause happiness wherever they go; others, whenever they go. - Oscar Wilde
I do not intend to imply Real Life is a game - it is really a shared creativity tool. - Hitomi Tiponi

What is "real", what's "virtual"?

~
Due to RL reasons, the re-opening of my SL business is postponed until further notice.
eighthdwarf Checchinato is offline   Reply With Quote
1 User Agreed:
1 User Likes This:
Old 01-24-2012, 09:42 AM   #25 (permalink)
slurker
 
Leah Mayo's Avatar
slurking
 
Join Date: Nov 2010
Posts: 336
My Mood:
Client: Cool VL Viewer, Singularity
Quote:
Originally Posted by Adeon Writer View Post
Wait, wouldn't profiling all of this data be a FPS hit in of itself? Viewing ARC values is a FPS hit, after all.
Don't know if that's possible, but I think land settings would be a better place for the new settings - the server simply wouldn't send info about "too heavy avatars" to the viewers, including the offender themself.

And if the server could derender particular attachments of an avatar untill its total ARC is below the limit set by the land owner, then my dream of stripping them naked would come true!
Leah Mayo is offline   Reply With Quote
1 User Laughed:
1 User Agreed:
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On