<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0"></p>
<div>
<p style="margin-top:0; margin-bottom:0">Hi,</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">I've been attempting to run what is essentially this example of
<span>extracting visible cells using vtkHardwareSelector</span> (<a href="https://www.vtk.org/Wiki/VTK/Examples/Cxx/Filtering/ExtractVisibleCells" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" class="x_OWAAutoLink" id="LPlnk127696" previewremoved="true">https://www.vtk.org/Wiki/VTK/Examples/Cxx/Filtering/ExtractVisibleCells</a>)
 but with the render window displayed within a QVTKOpenGLWidge instead.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Doing so, however, results in the entire window failing to render and appearing black upon this line:</p>
<pre class="x_de1">vtkSelection<span class="x_sy2">*</span> selection <span class="x_sy1">=</span> selector<span class="x_sy2">-</span><span class="x_sy1">></span>Select<span class="x_br0">(</span><span class="x_br0">)</span><span class="x_sy4">;</span></pre>
<p style="margin-top:0; margin-bottom:0"><span>I've tried disabling multisampling with both QSurfaceFormat and vtkRenderWindow to no avail.</span><br>
</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">The window does, however, briefly render correctly (and the selection appearing successful) upon resizing events. Curiously, with a debug build it also renders correctly upon calling Select() again.</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">I am using VTK 9 with Qt 5.10.1, and I've confirmed that there is no issue when implementing with just a vtkRenderWindow or using QVTKWidget in VTK 7. Any idea as to what is going wrong?</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0">Thanks,<br>
</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
Franklin</div>
<p></p>
</div>
<p></p>

<p>The information in this e-mail is intended only for the person to whom it is<br>
addressed. If you believe this e-mail was sent to you in error and the e-mail<br>
contains patient information, please contact the Partners Compliance HelpLine at<br>
http://www.partners.org/complianceline . If the e-mail was sent to you in error<br>
but does not contain patient information, please contact the sender and properly<br>
dispose of the e-mail.</p></body>
</html>