• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-2388
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Emileigh Starbrook
Votes: 5
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Improve collision filtering

Created: 22/May/08 09:33 AM   Updated: 22/May/08 10:08 AM
Return to search
Component/s: Performance
Affects Version/s: None
Fix Version/s: None


 Description  « Hide
Collisions have a huge impact on performance, and usually processing of collisions are left up to the collision events rather than being ignored at the server.

Currently you can only filter out a single name or ID key - you cannot exclude other types. Add:

llCollisionTypeFilter(integer type, integer status)

where type=AGENT,SCRIPTED,ACTIVE and status=TRUE/FALSE

Also independent of llMinEventDelay() please add:

llCollisionEventRate(float rate)

would also help cut down high rate collisions.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Lex Neva added a comment - 22/May/08 10:08 AM
These'd both be very useful. In some kinds of scripts, having to do this kind of filtering in LSL can mean that the event queue gets filled and events get dropped.

Sue Linden made changes - 13/Nov/08 12:05 PM
Field Original Value New Value
Workflow jira-2007-12-22a [ 56088 ] jira-2008-11-14 [ 81067 ]
Sue Linden made changes - 13/Nov/08 04:31 PM
Workflow jira-2008-11-14 [ 81067 ] jira-2008-11-14a [ 87522 ]
Sue Linden made changes - 13/Nov/08 04:52 PM
Workflow jira-2008-11-14 [ 87522 ] jira-2008-11-14a [ 94100 ]