From 789e88d8bd2a4e67623faec548db5389cc8fe918 Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Fri, 3 Aug 2012 21:36:00 +0100 Subject: Move previously unadvertised SendPeriodicAppearanceUpdates setting from [Startup] to [Appearance] config section. Add description and default of false (as before) to OpenSimDefaults.ini If set to true, this config switch will resend avatar appearance information (a small amount of UUID data, not the baked textures themselves) to other avatars in the sim every 60 seconds. For me, this has helped with situations where avatars appear persistently grey - the LL viewer sometimes did not appear to request assets the first time the appearance data was sent. However, this switch will not help with other appearance failure situations (e.g. failure to bake assets). This setting is experimental but will not have any significant impact on the simulator if turned to true. --- bin/OpenSimDefaults.ini | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index ff5bdec..ab153a5 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini @@ -341,7 +341,6 @@ ; OpenJPEG if false ; UseCSJ2K = true - ; Use "Trash" folder for items deleted from the scene ; When set to True (the default) items deleted from the scene will be ; stored in the user's trash or lost and found folder. When set to @@ -671,6 +670,14 @@ CoalesceMultipleObjectsToInventory = true +[Appearance] + ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. + ; This may help with some situations where avatars are persistently grey, though it will not help + ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). + ; This setting is experimental. + ResendAppearanceUpdates = false + + [Attachments] ; Controls whether avatar attachments are enabled. ; Defaults to true - only set to false for debugging purposes -- cgit v1.1 From 205f2326dc17a4926b36ecfd5e67a4da0b755f3b Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Fri, 3 Aug 2012 23:02:39 +0100 Subject: Consolidate PersistBakedTextures, DelayBeforeAppearanceSend and DelayBeforeAppearanceSave into [Appearance] section from [Startup] config section so that all appearance settings are in the same place and not in the startup bucket. All these settings are in OpenSimDefaults.ini only. If you are using them then please adjust your OpenSim.ini --- bin/OpenSimDefaults.ini | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) (limited to 'bin') diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index ab153a5..a27e775 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini @@ -181,11 +181,6 @@ ; Objects will always be considered for persistance in the next sweep if the first change occurred this number of seconds ago MaximumTimeBeforePersistenceConsidered = 600 - ; Experimental setting to resend appearance updates every 60 seconds. - ; These packets are small and this can help with grey avatar syndrome. - ; Default is false - SendPeriodicAppearanceUpdates = false - ; ## ; ## PHYSICS ; ## @@ -347,20 +342,6 @@ ; False items will be removed from the scene permanently UseTrashOnDelete = True - ; Persist avatar baked textures - ; Persisting baked textures can speed up login and region border - ; crossings especially with large numbers of users, though it - ; will store potentially large numbers of textures in your asset - ; database - PersistBakedTextures = false - - ; Control the delay before appearance is sent to other avatars and - ; saved in the avatar service. Attempts to limit the impact caused - ; by the very chatty dialog that sets appearance when an avatar - ; logs in or teleports into a region; values are in seconds - DelayBeforeAppearanceSave = 5 - DelayBeforeAppearanceSend = 2 - [RegionReady] ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled @@ -671,6 +652,20 @@ [Appearance] + ; Persist avatar baked textures + ; Persisting baked textures can speed up login and region border + ; crossings especially with large numbers of users, though it + ; will store potentially large numbers of textures in your asset + ; database + PersistBakedTextures = false + + ; Control the delay before appearance is sent to other avatars and + ; saved in the avatar service. Attempts to limit the impact caused + ; by the very chatty dialog that sets appearance when an avatar + ; logs in or teleports into a region; values are in seconds + DelayBeforeAppearanceSave = 5 + DelayBeforeAppearanceSend = 2 + ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. ; This may help with some situations where avatars are persistently grey, though it will not help ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). -- cgit v1.1 From d5cd60131f07c383ac15b8d6e34db260bfb51d6c Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 3 Aug 2012 15:08:23 -0700 Subject: BulletSim: update DLLs and SOs --- bin/lib32/BulletSim.dll | Bin 533504 -> 533504 bytes bin/lib32/libBulletSim.so | Bin 2340496 -> 2341210 bytes bin/lib64/BulletSim.dll | Bin 684032 -> 684032 bytes bin/lib64/libBulletSim.so | Bin 2540931 -> 2541764 bytes 4 files changed, 0 insertions(+), 0 deletions(-) (limited to 'bin') diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll index 03e8f26..4f8bb4a 100755 Binary files a/bin/lib32/BulletSim.dll and b/bin/lib32/BulletSim.dll differ diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so index 4e119c4..5fa17f2 100755 Binary files a/bin/lib32/libBulletSim.so and b/bin/lib32/libBulletSim.so differ diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll index 6e8d6b4..a0e471f 100755 Binary files a/bin/lib64/BulletSim.dll and b/bin/lib64/BulletSim.dll differ diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so index 9363d1a..c646383 100755 Binary files a/bin/lib64/libBulletSim.so and b/bin/lib64/libBulletSim.so differ -- cgit v1.1 From 4adb3471ac6e7710395a47d77aa8c1b3715a6c99 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 6 Aug 2012 12:55:52 -0700 Subject: BulletSim: update SOs and DLLs to run on more Linux versions. Correct multiple buoyancy settings when character flying. Remove chatty log message on prim destruction. --- bin/lib32/BulletSim.dll | Bin 533504 -> 533504 bytes bin/lib32/libBulletSim.so | Bin 2341210 -> 2341988 bytes bin/lib64/BulletSim.dll | Bin 684032 -> 684544 bytes bin/lib64/libBulletSim.so | Bin 2541764 -> 2542810 bytes 4 files changed, 0 insertions(+), 0 deletions(-) (limited to 'bin') diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll index 4f8bb4a..0317523 100755 Binary files a/bin/lib32/BulletSim.dll and b/bin/lib32/BulletSim.dll differ diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so index 5fa17f2..0ae9a5b 100755 Binary files a/bin/lib32/libBulletSim.so and b/bin/lib32/libBulletSim.so differ diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll index a0e471f..778e41a 100755 Binary files a/bin/lib64/BulletSim.dll and b/bin/lib64/BulletSim.dll differ diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so index c646383..a1a4716 100755 Binary files a/bin/lib64/libBulletSim.so and b/bin/lib64/libBulletSim.so differ -- cgit v1.1 From 19417fca41e59e931193ee99d3e4a12092488f1f Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 7 Aug 2012 17:15:06 -0700 Subject: BulletSim: Added avatar capsule scaling for size of avatar. This also fixes computation of avatar mass. Added parameter MaxPersistantManifoldPoolSize. Fixed a parameter setting bug which caused crashes of there were more than 400 or so physical objects. I tested up to 5000. Updated BulletSim DLLs and SOs. --- bin/lib32/BulletSim.dll | Bin 533504 -> 533504 bytes bin/lib32/libBulletSim.so | Bin 2341988 -> 2342028 bytes bin/lib64/BulletSim.dll | Bin 684544 -> 684544 bytes bin/lib64/libBulletSim.so | Bin 2542810 -> 2542786 bytes 4 files changed, 0 insertions(+), 0 deletions(-) (limited to 'bin') diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll index 0317523..ca1ee46 100755 Binary files a/bin/lib32/BulletSim.dll and b/bin/lib32/BulletSim.dll differ diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so index 0ae9a5b..447e73b 100755 Binary files a/bin/lib32/libBulletSim.so and b/bin/lib32/libBulletSim.so differ diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll index 778e41a..6fc68ab 100755 Binary files a/bin/lib64/BulletSim.dll and b/bin/lib64/BulletSim.dll differ diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so index a1a4716..7856358 100755 Binary files a/bin/lib64/libBulletSim.so and b/bin/lib64/libBulletSim.so differ -- cgit v1.1 From 5ab151c2d69277b8c528b8ebe94d2b0d2312a2fc Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Wed, 8 Aug 2012 13:48:49 -0700 Subject: BulletSim: add avatar code to keep avatars from ending up trapped under the terrain --- bin/OpenSimDefaults.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index a27e775..dcbd90c 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini @@ -939,7 +939,7 @@ FixedTimeStep = .01667 MaxCollisionsPerFrame = 2048 - MaxUpdatesPerFrame = 2048 + MaxUpdatesPerFrame = 8192 [RemoteAdmin] enabled = false -- cgit v1.1 From 3a55d5b123dabbea4decb373ef19e58577b2d11a Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 10 Aug 2012 16:34:22 -0700 Subject: BulletSim: actually update the DLLs and SOs --- bin/lib32/BulletSim.dll | Bin 533504 -> 534016 bytes bin/lib32/libBulletSim.so | Bin 2342028 -> 2345796 bytes bin/lib64/BulletSim.dll | Bin 684544 -> 685056 bytes bin/lib64/libBulletSim.so | Bin 2542786 -> 2551398 bytes 4 files changed, 0 insertions(+), 0 deletions(-) (limited to 'bin') diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll index ca1ee46..f4953f9 100755 Binary files a/bin/lib32/BulletSim.dll and b/bin/lib32/BulletSim.dll differ diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so index 447e73b..2b5702d 100755 Binary files a/bin/lib32/libBulletSim.so and b/bin/lib32/libBulletSim.so differ diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll index 6fc68ab..be191c0 100755 Binary files a/bin/lib64/BulletSim.dll and b/bin/lib64/BulletSim.dll differ diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so index 7856358..fc51b39 100755 Binary files a/bin/lib64/libBulletSim.so and b/bin/lib64/libBulletSim.so differ -- cgit v1.1