<div dir="ltr"><div>Hi David and all,</div><div><br></div><div>According to your comment in vtkImageActor::HasTranslucentPolygonalGeometry(),</div><div>mappers are updated before their actors are rendered.</div><div><br></div><div>It does not seem to be the case in my workflow. Where is this Update() supposed to happen ?</div><div><br></div><div>My problem is that when vtkImageSlice::RenderOpaqueGeometry() is called the first time, the mapper has never been updated, the image data has no scalars array, and vtkImageSlice::Render() is called within vtkImageSlice::RenderOpaqueGeometry(). It updates the mapper, so next time RenderTranslucentPolygonalGeometry() is called, Render() is called a second time (because this time I have a scalars array).</div><div><br></div><div>Did I miss something ? Please note that I'm using a custom vtkFollower with my image actor.</div><div><br></div><div>Thanks,</div><div>Julien.</div></div>