View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026973 | Community | OCCT:Visualization | public | 2015-12-09 17:10 | 2019-06-13 13:48 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.9.0 | ||||
Target Version | 7.0.0 | Fixed in Version | 7.0.0 | ||
Summary | 0026973: Visualization - selection of entities hidden by clipping planes is broken | ||||
Description | Parts, hidden by clipping planes, are detected and highlighted instead of visible object. See related forum topic: http://www.opencascade.com/content/possible-bug-visualization-module | ||||
Steps To Reproduce | pload MODELING VISUALIZATION vinit View1 vclear vaxo vsetdispmode 1 box b 1 1 1 vdisplay b vfit vclipplane create pln vclipplane set pln view Driver1/Viewer1/View1 vclipplane change pln equation 0 1 0 -0.5 vselmode b 4 1 vmoveto 200 140 Actual result: wrong face is highlighted (which is clipped within specified cursor position). | ||||
Tags | No tags attached. | ||||
Test case number | bugs vis bug26973 | ||||
|
clip_sel_680_OK.png (2,803 bytes) |
|
clip_sel_691_KO.png (3,479 bytes) |
|
clip_sel_master_KO.png (2,660 bytes) |
|
clip_sel.png (15,714 bytes) |
|
Branch CR26973 has been created by vpa. SHA-1: 38bae2ca3a48f07ee7668e7993e4adccc04bf1a3 Detailed log of new commits: Author: vpa Date: Tue Dec 15 15:17:27 2015 +0300 0026973: Visualization - selection of entities hidden by clipping planes is broken - misprint in distance calculation in SelectMgr_RectangularFrustum::IsClipped is corrected; - selecting volume manager in clipping check in SelectMgr_ViewerSelector::checkOverlap was replaced ; - added view-defined clipping planes check to SelectMgr_RectangularFrustum; - test case for issue 0026973. |
|
Dear Kirill, the patch in branch CR26973 is ready to be reviewed. |
|
Branch CR26973 has been updated forcibly by vpa. SHA-1: 1468a1d86fe168dee71cbb0363aee9df093f7a9d |
|
Branch CR26973 has been updated forcibly by vpa. SHA-1: 64a735d6c9fefa1ba1007cceafa1306dc688cd6f |
|
Please test the patch. |
|
Branch CR26973 has been updated forcibly by vpa. SHA-1: 98ad11a053b7c60757acd6ff67abab5d2e4790b4 |
|
Dear BugMaster, Branch CR26973 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms on Release mode. SHA-1: 64a735d6c9fefa1ba1007cceafa1306dc688cd6f There are following compilation errors: Linux: http://jenkins-test-01.nnov.opencascade.com:8080/view/CR26973-master/job/CR26973-master_build_occt_linux/1/parsed_console/ ../../../../inc/SelectMgr_ViewClipRange.hxx:26:3: error: 'SelectMgr_ViewClipRange::SelectMgr_ViewClipRange()' is private ../../../../inc/SelectMgr_RectangularFrustum.hxx:37:48: error: within this context Windows: http://jenkins-test-01.nnov.opencascade.com:8080/view/CR26973-master/job/CR26973-master_build_occt_windows_64/1/parsed_console/ d:\builds\vc10\CR26973-master-occt-64\inc\SelectMgr_RectangularFrustum.hxx(37): error C2248: 'SelectMgr_ViewClipRange::SelectMgr_ViewClipRange' : cannot access private member declared in class 'SelectMgr_ViewClipRange' MacOS: http://jenkins-test-01.nnov.opencascade.com:8080/view/CR26973-master/job/CR26973-master_prepare_build_occt_MacOS/1/parsed_console/ /Users/mnt/tools/WOK680/wok_entities/LOC/dev/CR26973-master-occt/src/SelectMgr/SelectMgr_RectangularFrustum.hxx:37:3: error: field of type 'SelectMgr_ViewClipRange' has private default constructor |
|
Dear vpa, Branch CR26973 has been rejected due to: - compilation errors |
|
Branch CR26973 has been updated forcibly by vpa. SHA-1: 404dfd895b2887737b31600a3b1c17ed3baaa665 |
|
Dear Mikhail, branch CR26973 was updated to fix the compilation error. Please, test. |
|
Dear BugMaster, Branch CR26973 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode. SHA-1: 404dfd895b2887737b31600a3b1c17ed3baaa665 Number of compiler warnings: occt component : Linux: 0 (0 on master) Windows: 0 (0 on master) MacOS : 134 (134 on master) products component : Linux: 37 (37 on master) Windows: 0 (0 on master) Regressions/Differences/Improvements: No regressions/differences Testing cases: http://occt-tests/CR26973-master-occt-64/Debian70-64/bugs/vis/bug26973.html http://occt-tests/CR26973-master-occt-64/Windows-64-VC10/bugs/vis/bug26973.html bugs vis bug26973: OK Testing on Linux: occt component : Total MEMORY difference: 93040283 / 94053026 [-1.08%] Total CPU difference: 19575.699999999797 / 19278.24999999991 [+1.54%] products component : Total MEMORY difference: 26186046 / 26088083 [+0.38%] Total CPU difference: 7661.960000000003 / 7351.649999999994 [+4.22%] Testing on Windows: occt component : Total MEMORY difference: 56330900 / 56346339 [-0.03%] Total CPU difference: 17798.965295199087 / 17820.197031298892 [-0.12%] products component : Total MEMORY difference: 16516423 / 16529851 [-0.08%] Total CPU difference: 5680.058810399968 / 5737.9039811999755 [-1.01%] There are no differences in images found by testdiff. |
|
Dear vpa, could you please review following test case bugs vis bug26973 |
|
Dear Mikhail, screenshots in test bugs vis bug26973 are OK. Please, switch to tested. |
|
Dear BugMaster, Branch CR26973 is TESTED. |
|
Branch CR26973 has been deleted by kgv. SHA-1: 404dfd895b2887737b31600a3b1c17ed3baaa665 |
occt: master e9312c0f 2015-12-16 09:25:03
Committer: bugmaster Details Diff |
0026973: Visualization - selection of entities hidden by clipping planes is broken - misprint in distance calculation in SelectMgr_RectangularFrustum::IsClipped is corrected; - selecting volume manager in clipping check in SelectMgr_ViewerSelector::checkOverlap was replaced ; - added view-defined clipping planes check to SelectMgr_RectangularFrustum; - test case for issue 0026973. |
Affected Issues 0026973 |
|
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_BaseFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_RectangularFrustum.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectingVolumeManager.hxx | Diff File | ||
add - src/SelectMgr/SelectMgr_ViewClipRange.hxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_ViewerSelector.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.cxx | Diff File | ||
mod - src/StdSelect/StdSelect_ViewerSelector3d.hxx | Diff File | ||
add - tests/bugs/vis/bug26973 | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-12-09 17:10 |
|
New Issue | |
2015-12-09 17:10 |
|
Assigned To | => kgv |
2015-12-09 17:11 |
|
Assigned To | kgv => vpa |
2015-12-09 17:11 |
|
Status | new => assigned |
2015-12-09 17:11 |
|
Steps to Reproduce Updated | |
2015-12-10 10:56 | kgv | Steps to Reproduce Updated | |
2015-12-10 10:56 | kgv | File Added: clip_sel_680_OK.png | |
2015-12-10 10:57 | kgv | File Added: clip_sel_691_KO.png | |
2015-12-10 10:58 | kgv | File Added: clip_sel_master_KO.png | |
2015-12-10 10:59 | kgv | File Added: clip_sel.png | |
2015-12-10 11:11 | kgv | Relationship added | related to 0022357 |
2015-12-10 11:15 | kgv | Relationship added | related to 0024623 |
2015-12-15 15:20 | git | Note Added: 0049158 | |
2015-12-15 15:22 |
|
Note Added: 0049159 | |
2015-12-15 15:22 |
|
Assigned To | vpa => kgv |
2015-12-15 15:22 |
|
Status | assigned => resolved |
2015-12-15 15:54 | git | Note Added: 0049162 | |
2015-12-15 16:39 | git | Note Added: 0049167 | |
2015-12-15 16:42 | kgv | Note Added: 0049168 | |
2015-12-15 16:42 | kgv | Assigned To | kgv => bugmaster |
2015-12-15 16:42 | kgv | Status | resolved => reviewed |
2015-12-15 16:42 | kgv | Target Version | 7.1.0 => 7.0.0 |
2015-12-15 16:46 |
|
Assigned To | bugmaster => mkv |
2015-12-15 19:57 | git | Note Added: 0049183 | |
2015-12-16 12:08 |
|
Note Added: 0049193 | |
2015-12-16 12:09 |
|
Note Added: 0049194 | |
2015-12-16 12:09 |
|
Assigned To | mkv => vpa |
2015-12-16 12:09 |
|
Status | reviewed => feedback |
2015-12-16 12:25 | git | Note Added: 0049199 | |
2015-12-16 12:26 |
|
Note Added: 0049200 | |
2015-12-16 12:26 |
|
Assigned To | vpa => mkv |
2015-12-16 12:26 |
|
Status | feedback => reviewed |
2015-12-17 12:53 |
|
Note Added: 0049229 | |
2015-12-17 12:53 |
|
Note Added: 0049230 | |
2015-12-17 12:53 |
|
Assigned To | mkv => vpa |
2015-12-17 12:53 |
|
Status | reviewed => feedback |
2015-12-17 12:54 |
|
Test case number | => bugs vis bug26973 |
2015-12-17 13:48 |
|
Note Added: 0049238 | |
2015-12-17 13:48 |
|
Assigned To | vpa => mkv |
2015-12-17 13:48 |
|
Status | feedback => reviewed |
2015-12-17 14:12 |
|
Note Added: 0049240 | |
2015-12-17 14:12 |
|
Assigned To | mkv => bugmaster |
2015-12-17 14:12 |
|
Status | reviewed => tested |
2015-12-18 15:25 | bugmaster | Changeset attached | => occt master e9312c0f |
2015-12-18 15:25 | bugmaster | Status | tested => verified |
2015-12-18 15:25 | bugmaster | Resolution | open => fixed |
2016-04-17 13:54 | git | Note Added: 0052998 | |
2016-04-20 15:42 |
|
Fixed in Version | => 7.0.0 |
2016-04-20 15:50 |
|
Status | verified => closed |