|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007029||opensim||[REGION] Script Functions||public||2014-02-21 16:34||2014-02-21 16:36|
|Assigned To|| |
|Product Version|| |
|Target Version||Fixed in Version|| |
|Summary||0007029: Ability to make objects visible only to avatars in the same region / parcel|
|Description||Although the main grid doesn't have this feature either, it should be something useful that Opensim can implement, as long as it can render / derender objects for any avatar at will.|
I would appreciate an OSSL function that could make objects only be visible to avatars standing on the same region and / or parcel. If the avatar walks onto the land where the object is located, that object is only then notified to the viewer and loaded. If the avatar leaves the land, the object is deleted from their viewer and disappears entirely. The function should do nothing for NPC's since we don't care what they see.
|Additional Information||This would be useful for two things. First of all, it would allow regions to have huge backdrops (such as landscape meshes) consisting of objects that go outside of the region's boundaries. This is already possible, if you make an object 1000 x 1000 x 1000 in size for example. However, such objects would also appear on neighboring regions, and be a complete annoyance to nearby sims. If rendered only from the current sim however, they can be harmlessly used as sky objects even if the region has neighbors.|
Second thing this would be useful for is to hide certain objects from people in other regions. For example, you might have a parcel with secrets, which you only want avatars who have entered the land to discover. Or a parcel with restricted access, which also contains something you don't want avatars from the outside to see either.
|Tags||No tags attached.|
|Git Revision or version number|
|Run Mode|| Grid (1 Region per Sim) |