2017-07-06 16:09:32.174 INFO [3663887] [GScene::compareMeshes_GMeshBB@436] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF parsurf_level 2 parsurf_target 500
3869.75 RadialShieldUnit0xc3d7da8 lvidx 56 nsp 507 intersection cylinder
3407.72 SstBotCirRibBase0xc26e2d0 lvidx 65 nsp 1212 difference cylinder box3
2074.65 SstTopCirRibBase0xc264f78 lvidx 69 nsp 1728 intersection cylinder box3
## above from tube deltaphi
345.51 SstTopRadiusRib0xc271720 lvidx 66 nsp 1468 difference box3 convexpolyhedron
## lvid 66 : this was FIXED for impingement by correcting trapezoid/convexpolyhedron z-centering
## but trapezoid is know to have bad parsurface : just one point in normal directions
320 SstTopHub0xc2643d8 lvidx 68 nsp 1063 union cylinder
28.0747 OcrGdsTfbInLsoOfl0xc2b5ba0 lvidx 83 nsp 856 difference cylinder cone
26.2183 OcrGdsLsoPrt0xc104978 lvidx 81 nsp 1186 union difference cylinder cone
20 headon-pmt-mount0xc2a7670 lvidx 55 nsp 1233 union difference cylinder
12 near_side_long_hbeam0xbf3b5d0 lvidx 17 nsp 1458 union box3
10.035 led-source-shell0xc3068f0 lvidx 100 nsp 567 union zsphere cylinder
10.035 source-shell0xc2d62d0 lvidx 111 nsp 567 union zsphere cylinder
10.035 weight-shell0xc307920 lvidx 103 nsp 567 union zsphere cylinder
10.035 AmCCo60AcrylicContainer0xc0b23b8 lvidx 131 nsp 691 union sphere cylinder
7.54053 pmt-hemi-vac0xc21e248 lvidx 46 nsp 665 union intersection sphere cylinder
5 LsoOflTnk0xc17d928 lvidx 140 nsp 939 union intersection cylinder
4.2583 OcrGdsInLso0xbfa2190 lvidx 31 nsp 923 intersection difference cylinder cone
3.882 OcrCalLsoPrt0xc1076b0 lvidx 85 nsp 1220 union difference cylinder cone
1.25537 source-assy0xc2d5d78 lvidx 112 nsp 1548 union zsphere cylinder
1.25437 amcco60-source-assy0xc0b1df8 lvidx 132 nsp 1548 union zsphere cylinder
1.25437 led-source-assy0xc3061d0 lvidx 105 nsp 1548 union zsphere cylinder
1.17236 OcrGdsLsoInOav0xc354118 lvidx 40 nsp 510 intersection difference cylinder cone **
1.02372 OcrCalLsoInOav0xc541388 lvidx 41 nsp 1062 intersection difference cylinder cone **
1.01001 SstTopTshapeRib0xc272c80 lvidx 67 nsp 1511 difference cylinder box3
0.992975 OcrGdsTfbInOav0xbf8f6c0 lvidx 39 nsp 600 intersection difference cylinder cone **
0.799805 near_rock0xc04ba08 lvidx 247 nsp 1398 difference box3
0.685471 OcrGdsInIav0xc405b10 lvidx 23 nsp 882 intersection difference cylinder cone **
0.567066 OcrGdsInOav0xc355130 lvidx 38 nsp 934 intersection difference cylinder cone **
0.5 near_hall_top_dwarf0xc0316c8 lvidx 21 nsp 972 union box3
0.358002 near_span_hbeam0xc2a27d8 lvidx 9 nsp 1458 union box3
0.352921 OcrGdsTfbInLso0xbfa2370 lvidx 30 nsp 1404 intersection difference cylinder cone
0.247902 pmt-hemi0xc0fed90 lvidx 47 nsp 674 union intersection sphere cylinder
0.1313 pmt-hemi-bot0xc22a958 lvidx 44 nsp 1309 difference zsphere
0.119995 oav0xc2ed7c8 lvidx 42 nsp 981 union cylinder cone
2017-07-06 16:09:32.227 INFO [3663887] [GScene::compareMeshes_GMeshBB@510] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF num_discrepant 33 frac 0.13253
2017-07-06 15:41:04.014 INFO [3653718] [GScene::compareMeshes_GMeshBB@436] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF parsurf_level 4
3869.75 RadialShieldUnit0xc3d7da8 lvidx 56 nsp 507 intersection cylinder
3407.72 SstBotCirRibBase0xc26e2d0 lvidx 65 nsp 324 difference cylinder box3
2074.65 SstTopCirRibBase0xc264f78 lvidx 69 nsp 352 intersection cylinder box3
345.51 SstTopRadiusRib0xc271720 lvidx 66 nsp 1468 difference box3 convexpolyhedron
320 SstTopHub0xc2643d8 lvidx 68 nsp 1063 union cylinder
28.0747 OcrGdsTfbInLsoOfl0xc2b5ba0 lvidx 83 nsp 856 difference cylinder cone
26.2183 OcrGdsLsoPrt0xc104978 lvidx 81 nsp 1186 union difference cylinder cone
24.0166 OcrGdsInLso0xbfa2190 lvidx 31 nsp 70 intersection difference cylinder cone
20 headon-pmt-mount0xc2a7670 lvidx 55 nsp 1233 union difference cylinder
12 near_side_long_hbeam0xbf3b5d0 lvidx 17 nsp 5202 union box3
11.1432 OcrGdsTfbInOav0xbf8f6c0 lvidx 39 nsp 5 intersection difference cylinder cone **
11.0913 OcrGdsInOav0xc355130 lvidx 38 nsp 5 intersection difference cylinder cone **
10.6406 OcrGdsLsoInOav0xc354118 lvidx 40 nsp 7 intersection difference cylinder cone **
10.5275 OcrGdsInIav0xc405b10 lvidx 23 nsp 5 intersection difference cylinder cone **
10.035 AmCCo60AcrylicContainer0xc0b23b8 lvidx 131 nsp 691 union sphere cylinder
10.035 led-source-shell0xc3068f0 lvidx 100 nsp 2023 union zsphere cylinder
10.035 weight-shell0xc307920 lvidx 103 nsp 2023 union zsphere cylinder
10.035 source-shell0xc2d62d0 lvidx 111 nsp 2023 union zsphere cylinder
7.73041 OcrCalLsoInOav0xc541388 lvidx 41 nsp 8 intersection difference cylinder cone **
7.54053 pmt-hemi-vac0xc21e248 lvidx 46 nsp 665 union intersection sphere cylinder
5 LsoOflTnk0xc17d928 lvidx 140 nsp 3056 union intersection cylinder
4.87451 OcrGdsTfbInLso0xbfa2370 lvidx 30 nsp 152 intersection difference cylinder cone **
3.882 OcrCalLsoPrt0xc1076b0 lvidx 85 nsp 1220 union difference cylinder cone
1.01001 SstTopTshapeRib0xc272c80 lvidx 67 nsp 1511 difference cylinder box3
0.799805 near_rock0xc04ba08 lvidx 247 nsp 1398 difference box3
0.628181 source-assy0xc2d5d78 lvidx 112 nsp 5447 union zsphere cylinder
0.627182 amcco60-source-assy0xc0b1df8 lvidx 132 nsp 5447 union zsphere cylinder
0.627182 led-source-assy0xc3061d0 lvidx 105 nsp 5447 union zsphere cylinder
0.5 near_hall_top_dwarf0xc0316c8 lvidx 21 nsp 3468 union box3
0.358002 near_span_hbeam0xc2a27d8 lvidx 9 nsp 5202 union box3
0.247902 pmt-hemi0xc0fed90 lvidx 47 nsp 674 union intersection sphere cylinder
0.1313 pmt-hemi-bot0xc22a958 lvidx 44 nsp 381 difference zsphere
0.119995 oav0xc2ed7c8 lvidx 42 nsp 981 union cylinder cone
2017-07-06 15:40:05.274 INFO [3652910] [GScene::compareMeshes_GMeshBB@436] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF parsurf_level 2
3869.75 RadialShieldUnit0xc3d7da8 lvidx 56 nsp 55 intersection cylinder
3407.72 SstBotCirRibBase0xc26e2d0 lvidx 65 nsp 33 difference cylinder box3
2074.65 SstTopCirRibBase0xc264f78 lvidx 69 nsp 31 intersection cylinder box3
1687.58 OcrCalLsoInOav0xc541388 lvidx 41 nsp 0 intersection difference cylinder cone **
1297.24 OcrGdsLsoInOav0xc354118 lvidx 40 nsp 0 intersection difference cylinder cone **
1279.74 OcrGdsTfbInOav0xbf8f6c0 lvidx 39 nsp 0 intersection difference cylinder cone **
1278.74 OcrGdsInIav0xc405b10 lvidx 23 nsp 0 intersection difference cylinder cone **
1278.73 OcrGdsInOav0xc355130 lvidx 38 nsp 0 intersection difference cylinder cone **
345.51 SstTopRadiusRib0xc271720 lvidx 66 nsp 121 difference box3 convexpolyhedron
320 SstTopHub0xc2643d8 lvidx 68 nsp 100 union cylinder
115.448 OcrGdsInLso0xbfa2190 lvidx 31 nsp 15 intersection difference cylinder cone
29.001 pmt-hemi-vac0xc21e248 lvidx 46 nsp 55 union intersection sphere cylinder
28.1631 pmt-hemi0xc0fed90 lvidx 47 nsp 55 union intersection sphere cylinder
28.0747 OcrGdsTfbInLsoOfl0xc2b5ba0 lvidx 83 nsp 75 difference cylinder cone
26.2183 OcrGdsLsoPrt0xc104978 lvidx 81 nsp 110 union difference cylinder cone
22.9608 OcrGdsTfbInLso0xbfa2370 lvidx 30 nsp 40 intersection difference cylinder cone
20 headon-pmt-mount0xc2a7670 lvidx 55 nsp 135 union difference cylinder
12 near_side_long_hbeam0xbf3b5d0 lvidx 17 nsp 450 union box3
10.035 led-source-shell0xc3068f0 lvidx 100 nsp 175 union zsphere cylinder
10.035 AmCCo60AcrylicContainer0xc0b23b8 lvidx 131 nsp 79 union sphere cylinder
10.035 source-shell0xc2d62d0 lvidx 111 nsp 175 union zsphere cylinder
10.035 weight-shell0xc307920 lvidx 103 nsp 175 union zsphere cylinder
5.01849 source-assy0xc2d5d78 lvidx 112 nsp 480 union zsphere cylinder
5.01749 led-source-assy0xc3061d0 lvidx 105 nsp 480 union zsphere cylinder
5.01749 amcco60-source-assy0xc0b1df8 lvidx 132 nsp 480 union zsphere cylinder
5 LsoOflTnk0xc17d928 lvidx 140 nsp 315 union intersection cylinder
3.882 OcrCalLsoPrt0xc1076b0 lvidx 85 nsp 110 union difference cylinder cone
1.01001 SstTopTshapeRib0xc272c80 lvidx 67 nsp 129 difference cylinder box3
0.799805 near_rock0xc04ba08 lvidx 247 nsp 114 difference box3
0.5 near_hall_top_dwarf0xc0316c8 lvidx 21 nsp 300 union box3
0.358002 near_span_hbeam0xc2a27d8 lvidx 9 nsp 450 union box3
0.1313 pmt-hemi-bot0xc22a958 lvidx 44 nsp 45 difference zsphere
0.119995 oav0xc2ed7c8 lvidx 42 nsp 110 union cylinder cone
2017-07-06 15:40:05.312 INFO [3652910] [GScene::compareMeshes_GMeshBB@509] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF num_discrepant 33 frac 0.13253
op --gltf 4
2017-07-06 13:24:34.087 INFO [3590380] [GScene::compareMeshes_GMeshBB@435] GScene::compareMeshes_GMeshBB num_meshes 249 cut 0.1 bbty CSG_BBOX_PARSURF
2017-07-06 13:24:34.088 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 37 surfpoints 0 so OcrGdsInIav0xc405b10 lv /dd/Geometry/AdDetails/lvOcrGdsInIav0xbf6dd58
2017-07-06 13:24:34.122 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 37 surfpoints 0 so OcrGdsInIav0xc405b10 lv /dd/Geometry/AdDetails/lvOcrGdsInIav0xbf6dd58
2017-07-06 13:24:34.089 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 50 surfpoints 0 so OcrGdsLsoInOav0xc354118 lv /dd/Geometry/AdDetails/lvOcrGdsLsoInOav0xbf8fd98
2017-07-06 13:24:34.121 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 50 surfpoints 0 so OcrGdsLsoInOav0xc354118 lv /dd/Geometry/AdDetails/lvOcrGdsLsoInOav0xbf8fd98
2017-07-06 13:24:34.089 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 51 surfpoints 0 so OcrGdsTfbInOav0xbf8f6c0 lv /dd/Geometry/AdDetails/lvOcrGdsTfbInOav0xbfa35f8
2017-07-06 13:24:34.122 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 51 surfpoints 0 so OcrGdsTfbInOav0xbf8f6c0 lv /dd/Geometry/AdDetails/lvOcrGdsTfbInOav0xbfa35f8
2017-07-06 13:24:34.089 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 52 surfpoints 0 so OcrGdsInOav0xc355130 lv /dd/Geometry/AdDetails/lvOcrGdsInOav0xbfa3ab8
2017-07-06 13:24:34.122 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 52 surfpoints 0 so OcrGdsInOav0xc355130 lv /dd/Geometry/AdDetails/lvOcrGdsInOav0xbfa3ab8
2017-07-06 13:24:34.089 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 53 surfpoints 0 so OcrCalLsoInOav0xc541388 lv /dd/Geometry/AdDetails/lvOcrCalLsoInOav0xbfa4d90
2017-07-06 13:24:34.121 WARN [3590380] [NCSG::bbox_surface_points@1231] NCSG::bbox_surface_points NONE FOUND NCSG ix 53 surfpoints 0 so OcrCalLsoInOav0xc541388 lv /dd/Geometry/AdDetails/lvOcrCalLsoInOav0xbfa4d90
3869.75 RadialShieldUnit0xc3d7da8 lvidx 56 amn ( -2262.150 -2262.150 -498.500) bmn ( 1607.600 0.000 -498.500) dmn ( -3869.750 -2262.150 0.000) amx ( 2262.150 2262.150 498.500) bmx ( 2262.150 1589.370 498.500) dmx ( 0.000 672.780 0.000)
3407.72 SstBotCirRibBase0xc26e2d0 lvidx 65 amn ( -2000.000 -2000.000 -215.000) bmn ( 1407.720 12.467 -215.000) dmn ( -3407.720 -2012.468 0.000) amx ( 0.000 2000.000 215.000) bmx ( 1998.360 1404.240 215.000) dmx ( -1998.360 595.760 0.000)
2074.65 SstTopCirRibBase0xc264f78 lvidx 69 amn ( -1220.000 -1220.000 -115.945) bmn ( 854.653 10.020 -115.945) dmn ( -2074.653 -1230.020 0.000) amx ( 1220.000 1220.000 115.945) bmx ( 1218.680 854.688 115.945) dmx ( 1.320 365.312 0.000)
1687.58 OcrCalLsoInOav0xc541388 lvidx 41 amn ( 0.000 0.000 0.000) bmn ( -728.313 1587.580 -50.919) dmn ( 728.313 -1587.580 50.919) amx ( 0.000 0.000 0.000) bmx ( -628.313 1687.580 -28.213) dmx ( 628.313 -1687.580 28.213)
1297.24 OcrGdsLsoInOav0xc354118 lvidx 40 amn ( 0.000 0.000 0.000) bmn ( 466.616 -1297.240 -28.580) dmn ( -466.616 1297.240 28.580) amx ( 0.000 0.000 0.000) bmx ( 566.616 -1197.240 -5.879) dmx ( -566.616 1197.240 5.879)
1279.74 OcrGdsTfbInOav0xbf8f6c0 lvidx 39 amn ( 0.000 0.000 0.000) bmn ( 484.128 -1279.740 -27.612) dmn ( -484.128 1279.740 27.612) amx ( 0.000 0.000 0.000) bmx ( 549.128 -1214.740 -6.797) dmx ( -549.128 1214.740 6.797)
1278.74 OcrGdsInIav0xc405b10 lvidx 23 amn ( 0.000 0.000 0.000) bmn ( 485.117 -1278.740 -37.759) dmn ( -485.117 1278.740 37.759) amx ( 0.000 0.000 0.000) bmx ( 548.117 -1215.740 -19.750) dmx ( -548.117 1215.740 19.750)
1278.73 OcrGdsInOav0xc355130 lvidx 38 amn ( 0.000 0.000 0.000) bmn ( 485.126 -1278.730 -27.581) dmn ( -485.126 1278.730 27.581) amx ( 0.000 0.000 0.000) bmx ( 548.126 -1215.730 -6.849) dmx ( -548.126 1215.730 6.849)
345.51 SstTopRadiusRib0xc271720 lvidx 66 amn ( -340.000 -10.000 -1114.250) bmn ( -345.510 -10.000 -1114.250) dmn ( 5.510 0.000 0.000) amx ( 0.000 10.000 1114.250) bmx ( 345.510 10.000 1114.250) dmx ( -345.510 0.000 0.000)
320 SstTopHub0xc2643d8 lvidx 68 amn ( -220.500 -220.500 -340.000) bmn ( -220.500 -220.500 -340.000) dmn ( 0.000 0.000 0.000) amx ( 220.500 220.500 0.000) bmx ( 220.500 220.500 -320.000) dmx ( 0.000 0.000 320.000)
115.448 OcrGdsInLso0xbfa2190 lvidx 31 amn ( 485.123 -1278.737 -135.606) bmn ( 485.131 -1278.720 -251.054) dmn ( -0.008 -0.017 115.448) amx ( 548.123 -1215.737 109.777) bmx ( 548.131 -1215.720 195.139) dmx ( -0.008 -0.017 -85.362)
29.001 pmt-hemi-vac0xc21e248 lvidx 46 amn ( -70.004 -70.004 -164.500) bmn ( -98.995 -99.003 -164.504) dmn ( 28.992 29.000 0.004) amx ( 70.004 70.004 128.000) bmx ( 99.005 98.997 128.000) dmx ( -29.001 -28.993 0.000)
All five are similar structure: (co-co)cy
22 // opticks-;opticks-nnt 23
23 // opticks-;opticks-nnt-vi 23
24
25 ncone a = make_cone( 1806.610,-44.720,100.000,44.720 ) ; a.label = "a" ;
26 ncone b = make_cone( 1530.000,-38.127,75.000,38.127 ) ; b.label = "b" ;
27 b.transform = nmat4triple::make_transform(1.000,0.000,0.000,0.000, 0.000,1.000,0.000,0.000, 0.000,0.000,1.000,0.000, 0.000,0.000,-6.855,1.000) ;
28 ndifference ab = make_difference( &a, &b ) ; ab.label = "ab" ; a.parent = &ab ; b.parent = &ab ;
29
30 ncylinder c = make_cylinder( 0.000,0.000,0.000,31.500,-94.720,94.720,0.000,0.000 ) ; c.label = "c" ;
31 c.transform = nmat4triple::make_transform(1.000,0.000,0.000,0.000, 0.000,1.000,0.000,0.000, 0.000,0.000,1.000,0.000, 516.623,-1247.237,0.000,1.000) ;
32 nintersection abc = make_intersection( &ab, &c ) ; abc.label = "abc" ; ab.parent = &abc ; c.parent = &abc ;
33
Vizing the primitives, note very large flat cones with the cylinder poking thru it:
78 # generated by tboolean.py : 20170706-1123
79 # opticks-;opticks-tbool 41
80 # opticks-;opticks-tbool-vi 41
81
82
83 a = CSG("cone", param = [2273.932,-56.310,125.000,56.310],param1 = [0.000,0.000,0.000,0.000])
84 b = CSG("cone", param = [1949.081,-47.798,125.000,47.798],param1 = [0.000,0.000,0.000,0.000])
85 b.transform = [[1.000,0.000,0.000,0.000],[0.000,1.000,0.000,0.000],[0.000,0.000,1.000,0.000],[0.000,0.000,-9.012,1.000]]
86 ab = CSG("difference", left=a, right=b)
87
88 c = CSG("cylinder", param = [0.000,0.000,0.000,50.000],param1 = [-106.310,106.310,0.000,0.000])
89 c.transform = [[1.000,0.000,0.000,0.000],[0.000,1.000,0.000,0.000],[0.000,0.000,1.000,0.000],[-678.306,1637.576,0.000,1.000]]
90 abc = CSG("intersection", left=ab, right=c)
91
92
93
94 obj = abc
95
96 con = CSG("sphere", param=[0,0,0,10], container="1", containerscale="2", boundary=args.container , poly="IM", resolution="20" )
97 CSG.Serialize([con, a,b,c], args.csgpath )
simon:analytic blyth$ opticks-;opticks-nnt 41
opticks-nnt : compiling /usr/local/opticks/opticksdata/export/DayaBay_VGDX_20140414-1300/extras/41/NNodeTest_41.cc
du [ 0:in abc] OPER v:1 2017-07-06 15:05:47.933 INFO [3634996] [nnode::bbox@414] nnode::bbox [ 0:in abc]
nbbox::CombineCSG BB(A * B)
L mi ( -2273.932 -2273.932 -56.310) mx ( 2273.932 2273.932 56.310) si ( 4547.864 4547.864 112.620)
R mi ( -728.306 1587.576 -106.310) mx ( -628.306 1687.576 106.310) si ( 100.000 100.000 212.620)
C mi ( -728.306 1587.576 -56.310) mx ( -628.306 1687.576 56.310) si ( 100.000 100.000 112.620)
nnode::composite_bbox left [ 0:di ab] right [ 0:cy c] bb mi ( -728.306 1587.576 -56.310) mx ( -628.306 1687.576 56.310) si ( 100.000 100.000 112.620)
bb mi ( -728.306 1587.576 -56.310) mx ( -628.306 1687.576 56.310) si ( 100.000 100.000 112.620)
2017-07-06 15:05:47.935 INFO [3634996] [NSceneConfig::NSceneConfig@41] NSceneConfig::NSceneConfig cfg [parsurf_level=4]
parsurf_level : 4
2017-07-06 15:05:47.935 INFO [3634996] [NCSG::collect_surface_points@1186] NCSG::collect_surface_points verbosity 1
check_surf_containment : 0
check_aabb_containment : 0
disable_instancing : 0
csg_bbox_analytic : 0
csg_bbox_poly : 0
csg_bbox_parsurf : 0
csg_bbox_g4poly : 0
parsurf_level : 4
parsurf_margin : 0
...
NParameters::dump
2017-07-06 15:05:47.938 INFO [3634996] [NCSG::dump_surface_points@1220] dsp num_sp 8 dmax 20
bbsp mi ( -728.306 1587.576 -43.188) mx ( -628.306 1687.576 -30.564) si ( 100.000 100.000 12.624)
i 0 sp ( -628.306 1637.576 -43.188)
i 1 sp ( -678.306 1687.576 -43.188)
i 2 sp ( -728.306 1637.576 -43.188)
i 3 sp ( -678.306 1587.576 -43.188)
i 4 sp ( -628.306 1637.576 -43.188)
i 5 sp ( -628.306 1637.576 -30.564)
i 6 sp ( -678.306 1587.576 -30.564)
i 7 sp ( -628.306 1637.576 -30.564)
/usr/local/opticks/lib/NNodeTest_41
simon:analytic blyth$
parsurf_level 4 : bbsp mi ( -728.306 1587.576 -43.188) mx ( -628.306 1687.576 -30.564) si ( 100.000 100.000 12.624)
parsurf_level 5 : bbsp mi ( -728.306 1587.576 -49.501) mx ( -628.306 1687.576 -30.564) si ( 100.000 100.000 18.936)
parsurf_level 6 : bbsp mi ( -728.306 1587.576 -49.501) mx ( -628.306 1687.576 -30.564) si ( 100.000 100.000 18.936)
parsurf_level 10: bbsp mi ( -728.306 1587.576 -50.092) mx ( -628.306 1687.576 -27.605) si ( 100.000 100.000 22.487)
## noticebly slow to handle huge numbers of prim points
1687.58 OcrCalLsoInOav0xc541388 lvidx 41
bmn ( -728.313 1587.580 -50.919)
bmx ( -628.313 1687.580 -28.213)