View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003877ParaView(No Category)public2006-10-06 18:082006-12-04 19:17
ReporterKen Moreland 
Assigned ToClinton Stimpson 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003877: Transparent polygon in 3D plane widget should turn off
DescriptionWhen using the 3D plane widget for clipping or cutting, the transparent polygon representing the plane causes z-buffer fighting with the geometry it clipped (see the attached image).

The problem is that the polygon and the clipping/cutting plane are coincident (of course) so the z-buffer issue is not unexpected.

The appropriate solution, implemented by ParaView 2, is to turn off the rendering of the transparent polygon when the user hits accept or reset. This way, the polygon won't be drawn when it's coincident with the geometry (and thus has little value).
TagsNo tags attached.
Topic Name
Attached Filespng file icon Zbuffer_fighting.png [^] (72,450 bytes) 1969-12-31 19:00

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
Clinton Stimpson (developer)
2006-11-22 15:21

/cvsroot/ParaView3/ParaView3/Qt/Components/pqClipPanel.cxx,v <-- pqClipPanel.cxx
new revision: 1.14; previous revision: 1.13
Ken Moreland (manager)
2006-11-27 13:24

The widget still is not behaving correctly. Right now, the transparent polygon is turned on when the widget is first created and when the user starts interacting with the widget. The polygon is turned off when the user stops interacting with the widget.

The turn on behavior is currect, but the turn off behavior is wrong. The polygon should remain on after interaction stops, and should be turned off after the "Accept" button is hit.
Clinton Stimpson (developer)
2006-11-27 14:25

Ok, what I did was make clip behave like cut. So I'll change both of them.
Ken Moreland (manager)
2006-11-27 14:27

Yes, good. Clip and cut should both behave as I described above.
Clinton Stimpson (developer)
2006-11-27 15:16

/cvsroot/ParaView3/ParaView3/Qt/Components/pqClipPanel.cxx,v <-- pqClipPanel.cxx
new revision: 1.15; previous revision: 1.14
/cvsroot/ParaView3/ParaView3/Qt/Components/pqCutPanel.cxx,v <-- pqCutPanel.cxx
new revision: 1.15; previous revision: 1.14
/cvsroot/ParaView3/ParaView3/Qt/Components/pqImplicitPlaneWidget.cxx,v <-- pqImplicitPlaneWidget.cxx
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Qt/Components/pqImplicitPlaneWidget.h,v <-- pqImplicitPlaneWidget.h
new revision: 1.7; previous revision: 1.6

- Issue History
Date Modified Username Field Change
2011-06-16 13:10 Zack Galbreath Category => (No Category)

Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker