aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSimDefaults.ini
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/OpenSimDefaults.ini110
1 files changed, 82 insertions, 28 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index 554aafa..ae5e788 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -85,8 +85,8 @@
85 ;; from the selected region_info_source. 85 ;; from the selected region_info_source.
86 allow_regionless = false 86 allow_regionless = false
87 87
88 ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overriden in the region config file (as NonphysicalPrimMax!). 88 ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overriden in the region config file (as NonPhysicalPrimMax!).
89 NonphysicalPrimMax = 256 89 NonPhysicalPrimMax = 256
90 90
91 ; Maximum size of physical prims. Affects resizing of existing prims. This can be overriden in the region config file. 91 ; Maximum size of physical prims. Affects resizing of existing prims. This can be overriden in the region config file.
92 PhysicalPrimMax = 10 92 PhysicalPrimMax = 10
@@ -94,6 +94,10 @@
94 ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum 94 ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum
95 ; This can be overriden in the region config file. 95 ; This can be overriden in the region config file.
96 ClampPrimSize = false 96 ClampPrimSize = false
97
98 ; Maximum number of prims allowable in a linkset. Affects creating new linksets. Ignored if less than or equal to zero.
99 ; This can be overriden in the region config file.
100 LinksetPrims = 0
97 101
98 ; Allow scripts to keep running when they cross region boundaries, rather than being restarted. State is reloaded on the destination region. 102 ; Allow scripts to keep running when they cross region boundaries, rather than being restarted. State is reloaded on the destination region.
99 ; This only applies when crossing to a region running in a different simulator. 103 ; This only applies when crossing to a region running in a different simulator.
@@ -419,6 +423,10 @@
419 ; " (Mozilla Compatible)" to the text where there are problems with a web server 423 ; " (Mozilla Compatible)" to the text where there are problems with a web server
420 ;user_agent = "OpenSim LSL (Mozilla Compatible)" 424 ;user_agent = "OpenSim LSL (Mozilla Compatible)"
421 425
426 ; OpenSim can send multiple simultaneous requests for services such as asset
427 ; retrieval. However, some versions of mono appear to hang when there are too
428 ; many simultaneous requests, default is 30 and is currently applied only to assets
429 ;MaxRequestConcurrency = 30
422 430
423[XMLRPC] 431[XMLRPC]
424 ; ## 432 ; ##
@@ -669,8 +677,7 @@
669 ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. 677 ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds.
670 ; This may help with some situations where avatars are persistently grey, though it will not help 678 ; This may help with some situations where avatars are persistently grey, though it will not help
671 ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). 679 ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others).
672 ; This setting is experimental. 680 ResendAppearanceUpdates = true
673 ResendAppearanceUpdates = false
674 681
675 682
676[Attachments] 683[Attachments]
@@ -693,6 +700,24 @@
693 ;LevelUpload = 0 700 ;LevelUpload = 0
694 701
695 702
703[Textures]
704 ; If true, textures generated dynamically (i.e. through osSetDynamicTextureData() and similar OSSL functions) are reused where possible
705 ; Chiefly, reuse occurs if a texture has already been generated with identical data and settings, and that texture contains no dynamic components
706 ; (e.g. images pulled from an external HTTP address).
707 ; Reusing previously generated textures results in a much faster update on the viewer but may cause issues if the viewer didn't receive all resolutions of the texture.
708 ; Currently, it will also increase asset cache use since temporary dynamic textures are no longer deleted.
709 ; Hence, currently considered experimental.
710 ; Default is false.
711 ReuseDynamicTextures = false
712
713 ; If true, then textures generated dynamically that have a low data size relative to their pixel size are not reused
714 ; This is to workaround an apparent LL 3.3.4 and earlier viewer bug where such textures are not redisplayed properly when pulled from the viewer cache.
715 ; Only set this to true if you are sure that all the viewers using your simulator will not suffer from this problem.
716 ; This setting only has an affect is ReuseDynamicTextures = true
717 ; Default is false
718 ReuseDynamicLowDataTextures = false
719
720
696[ODEPhysicsSettings] 721[ODEPhysicsSettings]
697 ; ## 722 ; ##
698 ; ## Physics stats settings 723 ; ## Physics stats settings
@@ -815,6 +840,15 @@
815 ; When the avatar flies, it will be moved up by this amount off the ground (in meters) 840 ; When the avatar flies, it will be moved up by this amount off the ground (in meters)
816 minimum_ground_flight_offset = 3.0 841 minimum_ground_flight_offset = 3.0
817 842
843 ; Plant avatar. This reduces the effect of physical contacts with the avatar.
844 ; If you have a group of unruly and rude visitors that bump each other, turn this on to make that less attractive.
845 ; The avatar still allows a small movement based on the PID settings above. Stronger PID settings AND this active
846 ; will lock the avatar in place
847 av_planted = false
848
849 ; No Avatar Avatar Collissions. This causes avatar to be able to walk through each other as if they're ghosts but still interact with the environment
850 av_av_collisions_off = false
851
818 ; ## 852 ; ##
819 ; ## Object options 853 ; ## Object options
820 ; ## 854 ; ##
@@ -911,10 +945,10 @@
911 MaxPersistantManifoldPoolSize = 0 945 MaxPersistantManifoldPoolSize = 0
912 ShouldDisableContactPoolDynamicAllocation = False 946 ShouldDisableContactPoolDynamicAllocation = False
913 ShouldForceUpdateAllAabbs = False 947 ShouldForceUpdateAllAabbs = False
914 ShouldRandomizeSolverOrder = False 948 ShouldRandomizeSolverOrder = True
915 ShouldSplitSimulationIslands = False 949 ShouldSplitSimulationIslands = True
916 ShouldEnableFrictionCaching = False 950 ShouldEnableFrictionCaching = False
917 NumberOfSolverIterations = 0; 951 NumberOfSolverIterations = 0
918 952
919 ; Linkset constraint parameters 953 ; Linkset constraint parameters
920 LinkConstraintUseFrameOffset = False 954 LinkConstraintUseFrameOffset = False
@@ -931,6 +965,9 @@
931 965
932 ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail 966 ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail
933 MeshLevelOfDetail = 8 967 MeshLevelOfDetail = 8
968 ; if mesh size is > threshold meters, we need to add more detail because people will notice
969 MeshLevelOfDetailMegaPrimThreshold = 10
970 MeshLevelOfDetailMegaPrim = 16
934 ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies 971 ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies
935 SculptLevelOfDetail = 32 972 SculptLevelOfDetail = 32
936 973
@@ -1009,30 +1046,31 @@
1009 ;default_appearance = default_appearance.xml 1046 ;default_appearance = default_appearance.xml
1010 1047
1011 1048
1012[RestPlugins] 1049; RestPlugins are not currently operational.
1013 ; Change this to true to enable REST Plugins. This must be true if you wish to use 1050;[RestPlugins]
1014 ; REST Region or REST Asset and Inventory Plugins 1051; ; Change this to true to enable REST Plugins. This must be true if you wish to use
1015 enabled = false 1052; ; REST Region or REST Asset and Inventory Plugins
1016 god_key = SECRET 1053; enabled = false
1017 prefix = /admin 1054; god_key = SECRET
1055; prefix = /admin
1018 1056
1019 1057
1020[RestRegionPlugin] 1058;[RestRegionPlugin]
1021 ; Change this to true to enable the REST Region Plugin 1059; ; Change this to true to enable the REST Region Plugin
1022 enabled = false 1060; enabled = false
1023 1061
1024 1062
1025[RestHandler] 1063;[RestHandler]
1026 ; Change this to true to enable the REST Asset and Inventory Plugin 1064; ; Change this to true to enable the REST Asset and Inventory Plugin
1027 enabled = false 1065; enabled = false
1028 authenticate = true 1066; authenticate = true
1029 secured = true 1067; secured = true
1030 extended-escape = true 1068; extended-escape = true
1031 realm = OpenSim REST 1069; realm = OpenSim REST
1032 dump-asset = false 1070; dump-asset = false
1033 path-fill = true 1071; path-fill = true
1034 dump-line-size = 32 1072; dump-line-size = 32
1035 flush-on-error = true 1073; flush-on-error = true
1036 1074
1037 1075
1038; IRC bridge is experimental, so if it breaks... keep both parts... yada yada 1076; IRC bridge is experimental, so if it breaks... keep both parts... yada yada
@@ -1535,6 +1573,11 @@
1535 ;MessagingModule = GroupsMessagingModule 1573 ;MessagingModule = GroupsMessagingModule
1536 ;MessagingEnabled = true 1574 ;MessagingEnabled = true
1537 1575
1576 ; Experimental option to only message cached online users rather than all users
1577 ; Should make large group with few online members messaging faster, as the expense of more calls to ROBUST presence service
1578 ; This currently only applies to the Flotsam XmlRpc backend
1579 MessageOnlineUsersOnly = false
1580
1538 ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend 1581 ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
1539 1582
1540 ; SimianGrid Service for Groups 1583 ; SimianGrid Service for Groups
@@ -1560,10 +1603,14 @@
1560 1603
1561 1604
1562[PacketPool] 1605[PacketPool]
1563 ; Enables the experimental packet pool. Yes, we've been here before.
1564 ;RecyclePackets = true; 1606 ;RecyclePackets = true;
1565 ;RecycleDataBlocks = true; 1607 ;RecycleDataBlocks = true;
1566 1608
1609 ; If true, then the basic packet objects used to receive data are also recycled, not just the LLUDP packets.
1610 ; This reduces data churn
1611 ; This setting is currently experimental and defaults to false.
1612 RecycleBaseUDPPackets = false;
1613
1567 1614
1568[InterestManagement] 1615[InterestManagement]
1569 ; This section controls how state updates are prioritized for each client 1616 ; This section controls how state updates are prioritized for each client
@@ -1636,5 +1683,12 @@ Enabled = False
1636 ;; default is module is disabled at the top level 1683 ;; default is module is disabled at the top level
1637 AutoBackupModuleEnabled = false 1684 AutoBackupModuleEnabled = false
1638 1685
1686[Sounds]
1687 ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule}
1688 Module = OpenSim.Region.CoreModules.dll:SoundModule
1689
1690 ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0}
1691 MaxDistance = 100.0
1692
1639[Modules] 1693[Modules]
1640 Include-modules = "addon-modules/*/config/*.ini" 1694 Include-modules = "addon-modules/*/config/*.ini"