diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index b2299f954b..67bbb79e45 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example @@ -1176,14 +1176,17 @@ [InterestManagement] - ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness ;; This section controls how state updates are prioritized for each client - ;; Valid values are BestAvatarResponsiveness, Time, Distance, - ;; SimpleAngularDistance, FrontBack + + ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness SimpleAngularDistance} BestAvatarResponsiveness + ;; Valid values are BestAvatarResponsiveness and SimpleAngularDistance + ;; SimpleAngularDistance does use more cpu ; UpdatePrioritizationScheme = BestAvatarResponsiveness - ; TEST OPTION KEEP AS FALSE - ; if true, don't send object updates if outside view range + ;; ObjectsCullingByDistance, if true, don't send object updates if outside view range + ;; currently viewers are also told to delete objects that leave view range + ;; only avater position is considered, free camera may not see objects + ;; does increase cpu load ; ObjectsCullingByDistance = false [MediaOnAPrim] diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 23f96d5680..da934c1bfd 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini @@ -2098,16 +2098,19 @@ [InterestManagement] ; This section controls how state updates are prioritized for each client - ; Valid values are BestAvatarResponsiveness, Time, Distance, - ; SimpleAngularDistance, and FrontBack + + ; UpdatePrioritizationScheme valid values are BestAvatarResponsiveness and SimpleAngularDistance + ; SimpleAngularDistance does use more cpu UpdatePrioritizationScheme = BestAvatarResponsiveness ReprioritizationEnabled = true ReprioritizationInterval = 2000.0 RootReprioritizationDistance = 10.0 ChildReprioritizationDistance = 20.0 - ; TEST OPTION KEEP AS FALSE - ; if true, don't send object updates if outside view range + ; ObjectsCullingByDistance, if true, don't send object updates if outside view range + ; currently viewers are also told to delete objects that leave view range + ; only avater position is considered, free camera may not see objects + ; does increase cpu load ObjectsCullingByDistance = false ; If n > 1, only every n UDP terse updates will be sent to observers of an avatar that are in the same region