diff options
author | Magnuz Binder | 2015-05-10 20:01:50 +0200 |
---|---|---|
committer | dahlia | 2015-05-12 15:40:42 -0700 |
commit | d348f871612c5f241f33885604391d1f30a416bc (patch) | |
tree | b163a65e5fa6337877f9848024bd6760e37108b4 /bin/OpenSimDefaults.ini | |
parent | Disable the "show threadpool calls active" console command for now. (diff) | |
download | opensim-SC_OLD-d348f871612c5f241f33885604391d1f30a416bc.zip opensim-SC_OLD-d348f871612c5f241f33885604391d1f30a416bc.tar.gz opensim-SC_OLD-d348f871612c5f241f33885604391d1f30a416bc.tar.bz2 opensim-SC_OLD-d348f871612c5f241f33885604391d1f30a416bc.tar.xz |
Patch llCastRay fully simplified to V3.
Diffstat (limited to 'bin/OpenSimDefaults.ini')
-rw-r--r-- | bin/OpenSimDefaults.ini | 46 |
1 files changed, 31 insertions, 15 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 275c207..2c17022 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -1397,11 +1397,6 @@ | |||
1397 | ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL()) | 1397 | ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL()) |
1398 | max_external_urls_per_simulator = 100 | 1398 | max_external_urls_per_simulator = 100 |
1399 | 1399 | ||
1400 | ; Use version 1 of llCastRay as default if true. If set to false, the new | ||
1401 | ; version of llCastRay will be used. This gives better accuracy but | ||
1402 | ; uses more CPU and may may be slow on some servers | ||
1403 | UseLlCastRayV1 = true | ||
1404 | |||
1405 | ; Use size boxes instead of meshed prims, sculpts and mesh when calculating bounding boxes. | 1400 | ; Use size boxes instead of meshed prims, sculpts and mesh when calculating bounding boxes. |
1406 | ; Speeds up calculations but can make them inaccurate, in some cases very inaccurate. | 1401 | ; Speeds up calculations but can make them inaccurate, in some cases very inaccurate. |
1407 | UseSimpleBoxesInGetBoundingBox = false | 1402 | UseSimpleBoxesInGetBoundingBox = false |
@@ -1494,32 +1489,52 @@ | |||
1494 | ; Worst case is twisted tube, 0.5+sqrt(1.25) | 1489 | ; Worst case is twisted tube, 0.5+sqrt(1.25) |
1495 | PrimBoundingBoxSafetyCoefficientZ = 1.618034 | 1490 | PrimBoundingBoxSafetyCoefficientZ = 1.618034 |
1496 | 1491 | ||
1497 | ; Accepted calculation precision error in calculations in llCastRay | 1492 | ; Use llCastRay V3 if true |
1493 | ; Gives better accuracy and can be faster on some servers, but slower on others, | ||
1494 | ; compared to previous version of llCastRay | ||
1495 | ; Generates geometry meshes and can therefore use much system resources | ||
1496 | UseLlCastRayV3 = false | ||
1497 | |||
1498 | ; Accepted calculation precision error in calculations in llCastRay V3 | ||
1498 | FloatToleranceInLlCastRay = 0.000001 | 1499 | FloatToleranceInLlCastRay = 0.000001 |
1499 | 1500 | ||
1500 | ; Accepted distance difference between duplicate hits in llCastRay | 1501 | ; Accepted distance difference between duplicate hits in llCastRay V3 |
1501 | FloatTolerance2InLlCastRay = 0.0001 | 1502 | FloatTolerance2InLlCastRay = 0.0001 |
1502 | 1503 | ||
1503 | ; Maximum number of returned hits from llCastRay | 1504 | ; Detail level when rendering prims in llCastRay V3 |
1505 | ; 0 = Low, 1 = Medium, 2 = High, 3 = Highest, higer level gives better accuracy but slower call | ||
1506 | PrimDetailLevelInLlCastRay = 1 | ||
1507 | |||
1508 | ; Detail level when rendering sculpts in llCastRay V3 | ||
1509 | ; 0 = Low, 1 = Medium, 2 = High, 3 = Highest, higer level gives better accuracy but slower call | ||
1510 | SculptDetailLevelInLlCastRay = 1 | ||
1511 | |||
1512 | ; Detail level when rendering meshes in llCastRay V3 | ||
1513 | ; 0 = Low, 1 = Medium, 2 = High, 3 = Highest, higer level gives better accuracy but slower call | ||
1514 | MeshDetailLevelInLlCastRay = 3 | ||
1515 | |||
1516 | ; Detail level when rendering avatar capsules in llCastRay V3 | ||
1517 | ; 0 = Low, 1 = Medium, 2 = High, 3 = Highest, higer level gives better accuracy but slower call | ||
1518 | AvatarDetailLevelInLlCastRay = 1 | ||
1519 | |||
1520 | ; Maximum number of returned hits from llCastRay V3 | ||
1504 | MaxHitsInLlCastRay = 16 | 1521 | MaxHitsInLlCastRay = 16 |
1505 | 1522 | ||
1506 | ; Maximum number of returned hits per prim from llCastRay | 1523 | ; Maximum number of returned hits per prim from llCastRay V3 |
1507 | MaxHitsPerPrimInLlCastRay = 16 | 1524 | MaxHitsPerPrimInLlCastRay = 16 |
1508 | 1525 | ||
1509 | ; Maximum number of returned hits per object from llCastRay | 1526 | ; Maximum number of returned hits per object from llCastRay V3 |
1510 | MaxHitsPerObjectInLlCastRay = 16 | 1527 | MaxHitsPerObjectInLlCastRay = 16 |
1511 | 1528 | ||
1512 | ; Report ray intersections with surfaces on exits from a prim as hits in llCastRay if true | 1529 | ; Report ray intersections with surfaces on exits from a prim as hits in llCastRay V3 if true |
1513 | DetectExitHitsInLlCastRay = false | 1530 | DetectExitHitsInLlCastRay = false |
1514 | 1531 | ||
1515 | ; Filter on parts instead of groups in llCastRay if true | 1532 | ; Filter on parts instead of groups in llCastRay V3 if true |
1516 | FilterPartsInLlCastRay = false | 1533 | FilterPartsInLlCastRay = false |
1517 | 1534 | ||
1518 | ; Detect attachments in llCastRay if true | 1535 | ; Detect attachments in llCastRay V3 if true |
1519 | DoAttachmentsInLlCastRay = false | 1536 | DoAttachmentsInLlCastRay = false |
1520 | 1537 | ||
1521 | ; Use legacy version 1 of llCastRay if true | ||
1522 | UseLlCastRayV1 = true | ||
1523 | 1538 | ||
1524 | [DataSnapshot] | 1539 | [DataSnapshot] |
1525 | ; The following set of configs pertains to search. | 1540 | ; The following set of configs pertains to search. |
@@ -1547,6 +1562,7 @@ | |||
1547 | ; data service | 1562 | ; data service |
1548 | ;DATA_SRV_MISearch = "http://metaverseink.com/cgi-bin/register.py" | 1563 | ;DATA_SRV_MISearch = "http://metaverseink.com/cgi-bin/register.py" |
1549 | 1564 | ||
1565 | |||
1550 | [Economy] | 1566 | [Economy] |
1551 | ; These economy values get used in the BetaGridLikeMoneyModule. - This module is for demonstration only - | 1567 | ; These economy values get used in the BetaGridLikeMoneyModule. - This module is for demonstration only - |
1552 | ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). | 1568 | ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). |