Yes, let me stop you right here. You are screeching about something entirely different that most people here should already know very well. For clarification, I am talking about worn rigged meshes specifically, those are what is treated differently.
I'm screeching about the fact that no matter how you turn it around, leaving invisible faces and objects on unnecessarily and overusing them remains a bad thing. It's a bad practice and shouldn't be used. Besides that ARC doesn't just include direct FPS impact, it counts overall complexity of your avatar, that includes VRAM usage so i see no reason not to include it just because we're wearing it and it has no direct impact on your framerate anymore "for now". These kind of things, called "workarounds" quickly end up being shared among creators to game the system (again) like we've seen so many times with several systems in the past. I'm not going to give them another free pass.
I'll go ahead and reply to this too. I never said such meshes were okay (in fact, I said the opposite), but what I am saying is that jellydolls exist to remove things which hurt FPS from view, if it's not hurting FPS, then what is the point? To sit around proud that somebody is jellydolled because you made a thing that jellydolls people not impacting FPS? Okay I guess?
I do not have an ideal solution for excessive triangles yet either, we're still tackling that in my viewer (which has its own similar triangle limit), but I think a practical approach is best. Perhaps something like half penalty just for the extra downloaded data and having something badly made? I don't know. Second Life is in a bad state, but it's important to not push people away in an attempt to make it better.
You literally just gave another reason why invisible objects shouldn't be free. They are still downloaded and processed, they always impact you in some way or another and no, half ARC is not going to be effective, anything but full ARC cost is going to tell these people that hiding everything is not the solution. Take less ARC and people will make as many things as possible invisible to save on ARC, give them no ARC and the same will happen.
And yes, jellydolls were made to cut out avatars that take up too much resources and reduce them and i'd be lying if i said my ARC calc didn't do exactly that and yea i'm proud that it jellydolls people regardless of whether the triangles are invisible or not, it does its job, consistently and with no mercy, you either get rid of all unused/unnecessary stuff or you pay for it, no "but it's invisible its fine".
I have no more mercy with these kind of things.
Hell my own ARC made me remove all invisible extra body states of my avatars just so i stay as low as possible. This does not only save me some trouble such as extra textures and information it also lowers my internal avatars complexity on the server, less scripts, less stuff on me, smaller linksets and so on, it is a win in every situation.
I got a question, Niran. The Bento version of the TWI fox has a way lower ARC than the previous version, but the mesh and textures seem identical. Are they giving Bento rigged avatars a lower ARC or is there some other reason?
I'm not sure, i haven't seen any of them yet but i'd assume that the bento version got rid of all extra states for fingers and eyes/ears/snout/tail etc which would save an insane amount of triangles with more the higher the base triangle count of the avatar is. This is what bento was made for after all.