[vtkusers] vtkInteractorStyleRubberBandPick andwtkOpenGLRenderWindow::SetRGBACharPixelData problem
John Platt
jcplatt at dsl.pipex.com
Wed Dec 2 05:00:13 EST 2009
Hi,
The rubber band is drawn by XORing the pixel data ( R, G, B ) with ( 255,
255, 255 ) leaving A unchanged - see RedrawRubberBand(). Try
vtkInteractorStyleRubberBandZoom to test rubber band drawing. This uses
SetPixelData() instead of SetRGBACharPixelData() to see if this makes any
difference.
HTH
John.
----- Original Message -----
From: "Alex Malyushytskyy" <alexmalvtk at gmail.com>
To: <vtkusers at vtk.org>
Sent: Tuesday, December 01, 2009 11:15 PM
Subject: Re: [vtkusers] vtkInteractorStyleRubberBandPick
andwtkOpenGLRenderWindow::SetRGBACharPixelData problem
Is anybody using vtkInteractorStyleRubberBandPick in vtk 5.4.2 stable
under the Windows with Opengl without this problem?
On Tue, Dec 1, 2009 at 1:31 PM, Alex Malyushytskyy <alexmalvtk at gmail.com>
wrote:
> I am trying to implement picking within rectangular area using
> vtkInteractorStyleRubberBandPick.
> The problem I am facing is that the rectangle drawn is only visible
> over the defined geometry.
> It is not visible over the background:
>
>
> __________________ ___
> / / / Polygons
> - - - - / =========|| /
> | / || / ---
> Selection rectangle ( invisible part )
> - - - / ===========|| / === - selection
> rectangle ( visible part)
> /__________________/
>
> I narrowed problem to wtkOpenGLRenderWindow::SetRGBACharPixelData.
>
> Search on the web gave me the only possibly related problem at:
> http://www.cmake.org/Bug/view.php?id=7236
>
> But this fix seems already at the version I am using: vtk 5.4.2 (
> windows XP 64 )
>
> Any idea what can be wrong?
> How to figure out is it a bug or problem with graphics card/driver?
>
> Thanks in advance,
> Alex
>
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the VTK FAQ at:
http://www.vtk.org/Wiki/VTK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list