aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorMagnuz Binder2015-05-10 20:01:50 +0200
committerdahlia2015-05-12 15:40:42 -0700
commitd348f871612c5f241f33885604391d1f30a416bc (patch)
treeb163a65e5fa6337877f9848024bd6760e37108b4 /bin
parentDisable the "show threadpool calls active" console command for now. (diff)
downloadopensim-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')
-rw-r--r--bin/OpenSimDefaults.ini46
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).