I am using a vtkGPUVolumeRayCastMapper to render a structured grid, with the use of AddClippingPlane member (of vtkGPUVolumeRayCastMapper). Now, I&#39;m getting some weird rendering behavior that depends on the interactor that is used:<div>

<br></div><div><b>vtkInteractorStyleTrackballActor:  </b>Rendering sometimes looks good, but most of the time weird rendering artifacts show when doing this. This is how it should look: <a href="http://dl.dropbox.com/u/27566470/good.png">http://dl.dropbox.com/u/27566470/good.png</a>, but most of the time it looks like something like this: <a href="http://dl.dropbox.com/u/27566470/bad.png">http://dl.dropbox.com/u/27566470/bad.png</a> or <a href="http://dl.dropbox.com/u/27566470/bad2.png">http://dl.dropbox.com/u/27566470/bad2.png</a> These artifacts change based on the rotation that is applied with the interactor.</div>

<div><b><br></b></div><div><b>vtkInteractorStyleTrackballCamera:  </b>When I start with this interactor, the clipping is not applied at all. I just see the normal volume (without rendering artifacts). If I start with the Actor Interactor (and try to get a view without artifacts), and then switch to the Camera Interactor: then everything seems to be working fine. The view stays clipped, and no artifacts occur. But I can not get it to work with just the Camera Interactor. However, I would prefer to use the Actor Interactor for my interactions, so switching to Camera mode is not really wanted.</div>

<div><br></div><div>Are this known issues? What am I doing wrong that the clipping is not happening in Camera mode? And is there a way to prevent the artifacts?</div><div><br></div><div><br></div><div>Tijmen</div>