|
|
|
[
Permlink
| « Hide
]
Kirsty Shoreman added a comment - 05/Jun/09 05:01 AM
Part (1) of this looks very ambitious: or am i being naive?
Parcel invisibility: The normal operation of the server and client is this: When you arrive somewhere, the server sends you all the object and avatar data within your draw distance. It gets queued up and then sent as fast as your connection allows. To implement this change requires an additional check if any parcel has invisibility turned on. In that case, the objects and avatar data from that parcel are simply not sent to you, and they remain invisible. They would not be placed in the queue in the first place for you to receive it.
This would actually increase server performance when it happens... less data to send, less work for the server. The pseudo logic would run something like: IF (no parcels in this region are invisible, skip this section) the attachment censorship will need more work, depending on what is being censored the avatar might show up naked when censored, perhaps people that want those things censored can also have a default tight-whities underwear forced over everyone's cloth layer from "under* " down
the rest sounds great I doubt any technical solution will be perfect. SL is a very flexible platform, and people are creative. So what I consider is this:
"WIll this be enough of an improvement to be worth the development time and server load" In this case, by reducing what is sent to people, it actually reduces server load in some cases. It adds a bit of code to check if there are invisible parcels, but if you watch bandwidth when you land somewhere, rezzing a new location can take quite a few MB of data sending, and so querying the parcel status should be less work. Re the Parcel Invisibility suggestion - I think this would be great but would impact on the asthetics of a build, especially on private regions/islands etc. Instead I suggest that the system filters out avatar data on restricted parcels so that those outside the parcel cannot view what others are doing inside.
This would also eliminate a long standing bugbear - unrestricted camming - and provide a much higher level of privacy in Second Life. Good suggestion, I updated the issue description to make it avatar, or objects, or both can be made invisible. Estate owners would then have to decide if one of their rules was to not make your build invisible, in order to prevent holes in their land layout. Conversely, it could be required to have your build set invisible, if the intent of a region is to look "uncluttered". It would be possible for everyone to have a pristine view if everyone else in the region has their builds invisible from outside.
|
||||||||||||||||||||||||||||||||||||||||