View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024833 | Open CASCADE | OCCT:Visualization | public | 2014-04-15 15:10 | 2014-06-03 10:25 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | duplicate | ||
Product Version | 6.7.0 | ||||
Target Version | 6.8.0 | ||||
Summary | 0024833: Visualization - efficient selection mechanism | ||||
Description | It is necessary to implement new selection mechanism allowing to eliminate some limitations of the current one. At the same time, the new selection mechanism should re-use existing program interface. The limitations to be removed:
To achieve the goals it is proposed to move all selection tests into 3D space and to use efficient space sorting structures (like BVH – bounding volume hierarchy). It is reasonable to implement multi-level acceleration structure: bottom-level for individual sensitive entities (narrow phase), middle-level for all entities of single selectable object (middle phase), and high-level for the whole set of object’s bounding boxes. When new selectable object is added to selection manager, the new bottom-level acceleration structures are built for its entities for all possible selection modes. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-04-15 15:10 |
|
New Issue | |
2014-04-15 15:10 |
|
Assigned To | => vpa |
2014-04-15 15:10 |
|
Status | new => assigned |
2014-04-24 12:12 |
|
Relationship added | has duplicate 0024623 |
2014-04-24 12:14 |
|
Description Updated | |
2014-05-29 11:53 |
|
Relationship deleted | has duplicate 0024623 |
2014-05-29 11:54 |
|
Relationship added | duplicate of 0024623 |
2014-05-29 12:02 |
|
Note Added: 0029598 | |
2014-05-29 12:02 |
|
Assigned To | vpa => bugmaster |
2014-05-29 12:02 |
|
Status | assigned => feedback |
2014-06-03 10:25 | bugmaster | Status | feedback => closed |
2014-06-03 10:25 | bugmaster | Resolution | open => duplicate |