View Issue Details

IDProjectCategoryView StatusLast Update
0026978Open CASCADEOCCT:VISpublic2019-08-17 12:24
ReporterssvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
PlatformWindowsOSVC++ 2010 
Product Version7.0.0 
Target Version7.4.0Fixed in Version7.4.0 
Summary0026978: VIS - Interactive selection is insensitive to swept shell
DescriptionLook at the model attached. Once loaded for visualization with IVtk it gives troubles on selection: some zones under the mouse yield no reaction (see screenshots). This is very noticeable and annoying on the provided geometry.
Steps To Reproducepload VIS
restore evol3.brep s
ivtkinit
ivtkdisplay s
ivtksetdispmode s 1

# Start interactive selection manually
TagsNo tags attached.
Test case numberv3d ivtk bug26978

Attached Files

  • evol3.brep (27,069 bytes)
  • IVtkTest.png (43,682 bytes)
  • IVtkTest_ok.png (46,238 bytes)

Activities

ssv

2015-12-10 19:06

developer  

evol3.brep (27,069 bytes)

ssv

2015-12-10 19:06

developer  

IVtkTest.png (43,682 bytes)

ssv

2015-12-10 19:07

developer  

IVtkTest_ok.png (46,238 bytes)

mkv

2017-08-16 18:52

tester   ~0069488

Problem described in issue is reproduced on current state of OCCT.

ssv

2019-07-12 14:51

developer   ~0085614

The issue is reproducible, though it has no urgency (the client code was corrected to use VTK native pickers for selection).

git

2019-08-12 17:49

administrator   ~0086209

Branch CR26978 has been created by kgv.

SHA-1: 70a61f2a686fcbb82fa8397b0c6779f286454c4a


Detailed log of new commits:

Author: kgv
Date: Mon Aug 12 17:47:28 2019 +0300

    0026978: VIS - Interactive selection is insensitive to swept shell
    
    Do not use BRepBndLib::AddClose() on arbitrary shapes.

git

2019-08-12 17:52

administrator   ~0086210

Branch CR26978 has been updated forcibly by kgv.

SHA-1: d730cd334d2e6d9f0fa1f63946c1dc8b20d06605

kgv

2019-08-12 19:09

developer   ~0086214

Patch is ready for review.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR26978-master-KGV/

san

2019-08-13 18:32

developer   ~0086233

Branch CR26978 reviewed without remarks.

bugmaster

2019-08-13 20:04

administrator   ~0086237

Combination -
OCCT branch : CR26978
master SHA - 70a61f2a686fcbb82fa8397b0c6779f286454c4a
5f5b1aed1c6e139bbd34314eca77ae7abcd8895c
Products branch : master SHA - 1144fe7d76516b4f51602e5bca86c8f2a51359c7
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16262.470000000032 / 16274.830000000024 [-0.08%]
Products
Total CPU difference: 10470.06000000003 / 10475.390000000047 [-0.05%]
Windows-64-VC14:
OCCT
Total CPU difference: 17683.359375 / 17627.84375 [+0.31%]
Products
Total CPU difference: 12087.359375 / 11990.921875 [+0.80%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2019-08-17 12:24

administrator   ~0086302

Branch CR26978 has been deleted by inv.

SHA-1: d730cd334d2e6d9f0fa1f63946c1dc8b20d06605

Related Changesets

occt: master 2546fd47

2019-08-12 14:47:28

kgv


Committer: bugmaster Details Diff
0026978: VIS - Interactive selection is insensitive to swept shell

IVtkOCC_SelectableObject::BoundingBox(), AIS_Shape::BoundingBox() now don't use
BRepBndLib::AddClose() on arbitrary shapes.
Affected Issues
0026978
mod - src/AIS/AIS_Shape.cxx Diff File
mod - src/IVtkOCC/IVtkOCC_SelectableObject.cxx Diff File
mod - tests/v3d/ivtk/bug26978 Diff File

Issue History

Date Modified Username Field Change
2015-12-10 19:06 ssv New Issue
2015-12-10 19:06 ssv Assigned To => san
2015-12-10 19:06 ssv File Added: evol3.brep
2015-12-10 19:06 ssv File Added: IVtkTest.png
2015-12-10 19:07 ssv File Added: IVtkTest_ok.png
2015-12-11 14:10 san Assigned To san => aba
2016-11-03 17:07 abv Target Version 7.1.0 => 7.2.0
2017-07-27 09:43 abv Target Version 7.2.0 => 7.4.0
2017-08-16 18:52 mkv Test case number => v3d ivtk bug26978
2017-08-16 18:52 mkv Note Added: 0069488
2019-07-12 14:51 ssv Note Added: 0085614
2019-07-12 14:51 ssv Target Version 7.4.0 => Unscheduled
2019-08-12 17:43 kgv Target Version Unscheduled => 7.4.0
2019-08-12 17:43 kgv Summary Interactive selection is insensitive to swept shell => VIS - Interactive selection is insensitive to swept shell
2019-08-12 17:49 git Note Added: 0086209
2019-08-12 17:52 git Note Added: 0086210
2019-08-12 19:09 kgv Note Added: 0086214
2019-08-12 19:09 kgv Assigned To aba => san
2019-08-12 19:09 kgv Status new => resolved
2019-08-13 18:32 san Note Added: 0086233
2019-08-13 18:32 san Assigned To san => bugmaster
2019-08-13 18:32 san Status resolved => reviewed
2019-08-13 20:04 bugmaster Note Added: 0086237
2019-08-13 20:04 bugmaster Status reviewed => tested
2019-08-17 12:07 bugmaster Changeset attached => occt master 2546fd47
2019-08-17 12:07 bugmaster Status tested => verified
2019-08-17 12:07 bugmaster Resolution open => fixed
2019-08-17 12:24 git Note Added: 0086302