<DIV>merry christmas everybody.</DIV>
<DIV>I met a problem of vtkimageactor,I used jpegreader to read 12 pictures ,then used&nbsp;vtkimageactor&nbsp;to show it,one of these jpegs was rendered.then i wanted to show another pictures ,So&nbsp;I called SetZSlice but it didn't work. I watch the souce of the method like below:</DIV>
<DIV>void SetZSlice(int z) </DIV>
<DIV>{this-&gt;SetDisplayExtent(<BR>&nbsp;&nbsp;&nbsp; this-&gt;DisplayExtent[0], this-&gt;DisplayExtent[1],<BR>&nbsp;&nbsp;&nbsp; this-&gt;DisplayExtent[2], this-&gt;DisplayExtent[3], z, z);}</DIV>
<DIV>then I debug the program,the vtkimageactor's DisplayExtent is an array of 6 int&nbsp;,valus -1,0,0,0,0,0,&nbsp;this is strange&nbsp;.Then I watch the vtkImageData which vtkimageactoe setinput,there is an arry named extent in it values 0 383 0 383 0 11, I think this means the picture data is saved,but why the method didn't work?</DIV>
<DIV>I google this problem and find some people met the same problem,but there is no solution. Anyone can help us?</DIV>