Ignore:
Timestamp:
11/15/05 01:32:10 (19 years ago)
Author:
mattausch
Message:

worked on view space partition kd tree

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/Environment.cpp

    r409 r411  
    13361336 
    13371337 
    1338         RegisterOption("VspKdTree.maxDepth", optInt, "kd_depth=", "12"); 
    1339   RegisterOption("VspKdTree.minPvs", optInt, "kd_minpvs=", "1"); 
    1340   RegisterOption("VspKdTree.minRays", optInt, "kd_minrays=", "10"); 
    1341         RegisterOption("VspKdTree.maxCostRatio", optFloat, "maxcost=", "0.95"); 
    1342         RegisterOption("VspKdTree.maxRayContribution", optFloat, "maxraycontrib=", "0.5"); 
    1343  
    1344         RegisterOption("VspKdTree.epsilon", optFloat, "kd_eps=", "1e-6"); 
    1345   RegisterOption("VspKdTree.ct_div_ci", optFloat, "kd_ctdivci=", "1.0"); 
    1346   RegisterOption("VspKdTree.randomize", optBool, "randomize", "false"); 
    1347   RegisterOption("VspKdTree.splitType", optString, "split=", "queries"); 
    1348   RegisterOption("VspKdTree.numberOfEndPointDomains", optInt, "endpoints=", "10000"); 
    1349  
    1350   RegisterOption("VspKdTree.minSize", optFloat, "minsize=", "0.001"); 
    1351  
    1352   RegisterOption("VspKdTree.maxTotalMemory", optFloat, "mem=", "60.0"); 
    1353   RegisterOption("VspKdTree.maxStaticMemory", optFloat, "statmem=", "8.0"); 
    1354  
    1355   RegisterOption("VspKdTree.queryType", optString, "qtype=", "static"); 
    1356  
    1357   RegisterOption("VspKdTree.queryPosWeight", optFloat, "qposweight=", "0.0"); 
    1358   RegisterOption("VspKdTree.useRefDirSplits", optBool, "refdir", "false"); 
    1359   RegisterOption("VspKdTree.refDirAngle", optFloat, "refangle=", "10"); 
    1360   RegisterOption("VspKdTree.refDirBoxMaxSize", optFloat, "refboxsize=", "0.1"); 
    1361   RegisterOption("VspKdTree.accessTimeThreshold", optInt, "accesstime=", "1000"); 
    1362   RegisterOption("VspKdTree.minCollapseDepth", optInt, "colldepth=", "4"); 
    1363  
    1364         RegisterOption("VssTree.maxDepth", optInt, "kd_depth=", "12"); 
     1338  RegisterOption("VspKdTree.Construction.Samples", 
     1339                 optInt, 
     1340                 "-vsp_construction_samples=", 
     1341                 "100000"); 
     1342 
     1343  RegisterOption("VspKdTree.Termination.maxDepth",  
     1344                optInt,  
     1345                "vsp_depth=", "30"); 
     1346 
     1347  RegisterOption("VspKdTree.Termination.minPvs",  
     1348          optInt,  
     1349          "vsp_minpvs=",  
     1350          "1"); 
     1351 
     1352  RegisterOption("VspKdTree.Termination.minRays",  
     1353          optInt,  
     1354          "vsp_minrays=",  
     1355          "10"); 
     1356 
     1357  RegisterOption("VspKdTree.maxCostRatio",  
     1358          optFloat,  
     1359          "vsp_maxcost=",  
     1360          "0.95"); 
     1361 
     1362  RegisterOption("VspKdTree.maxRayContribution",  
     1363          optFloat,  
     1364          "vsp_max_ray_contrib=",  
     1365          "0.5"); 
     1366 
     1367  RegisterOption("VspKdTree.epsilon",  
     1368          optFloat,  
     1369          "kd_eps=",  
     1370          "1e-6"); 
     1371 
     1372  RegisterOption("VspKdTree.ct_div_ci",  
     1373          optFloat,  
     1374          "vsp_ctdivci=", "1.0"); 
     1375   
     1376  RegisterOption("VspKdTree.splitType",  
     1377          optString,  
     1378          "split=",  
     1379          "queries"); 
     1380 
     1381  RegisterOption("VspKdTree.numberOfEndPointDomains",  
     1382          optInt,  
     1383          "endpoints=",  
     1384          "10000"); 
     1385 
     1386  RegisterOption("VspKdTree.minSize",  
     1387          optFloat,  
     1388          "minsize=",  
     1389          "0.001"); 
     1390 
     1391  RegisterOption("VspKdTree.maxTotalMemory",  
     1392          optFloat,  
     1393          "vsp_max_total_mem=",  
     1394          "60.0"); 
     1395 
     1396  RegisterOption("VspKdTree.maxStaticMemory",  
     1397          optFloat,  
     1398          "vsp_max_static_mem=",  
     1399          "8.0"); 
     1400 
     1401  RegisterOption("VspKdTree.queryType",  
     1402          optString,  
     1403          "qtype=",  
     1404          "static"); 
     1405 
     1406  RegisterOption("VspKdTree.queryPosWeight",  
     1407                optFloat,  
     1408                "qposweight=",  
     1409                "0.0"); 
     1410   
     1411  RegisterOption("VspKdTree.accessTimeThreshold",  
     1412          optInt,  
     1413          "accesstime=",  
     1414          "1000"); 
     1415 
     1416  RegisterOption("VspKdTree.minCollapseDepth",  
     1417          optInt,  
     1418          "vsp_min_colldepth=",  
     1419          "4"); 
     1420   
     1421  RegisterOption("VssTree.maxDepth", optInt, "kd_depth=", "12"); 
    13651422  RegisterOption("VssTree.minPvs", optInt, "kd_minpvs=", "1"); 
    13661423  RegisterOption("VssTree.minRays", optInt, "kd_minrays=", "10"); 
Note: See TracChangeset for help on using the changeset viewer.