diff options
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSimDefaults.ini | 110 |
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" |