<div>Thank you very much Cory.</div>
<div>This is exactly the problem.</div>
<div> </div>
<div>Li<br><br></div>
<div class="gmail_quote">On Mon, Apr 9, 2012 at 8:53 AM, Cory Quammen <span dir="ltr">&lt;<a href="mailto:cquammen@cs.unc.edu">cquammen@cs.unc.edu</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">Please excuse my typo. That would be<br><br>proxy-&gt;GetRenderer()-&gt;ResetCameraClippingRange();<br><br>Cory<br>

<div class="HOEnZb">
<div class="h5"><br>On Mon, Apr 9, 2012 at 8:52 AM, Cory Quammen &lt;<a href="mailto:cquammen@cs.unc.edu">cquammen@cs.unc.edu</a>&gt; wrote:<br>&gt; Hi Li,<br>&gt;<br>&gt; After modifying the camera and before rendering, try inserting a call to<br>
&gt;<br>&gt; proxy-GetRenderer()-&gt;ResetCameraClippingRange();<br>&gt;<br>&gt; Cory<br>&gt;<br>&gt; On Mon, Apr 9, 2012 at 2:23 AM, Li Guan &lt;<a href="mailto:li.9uan@gmail.com">li.9uan@gmail.com</a>&gt; wrote:<br>&gt;&gt; Hi,<br>
&gt;&gt;<br>&gt;&gt; I am writing a plugin to change window size, change camera to designated<br>&gt;&gt; pose and hope to grab Z-buffer for a 3D model that I am rendering. What I<br>&gt;&gt; found is that after I set a new window size, set a new camera position,<br>
&gt;&gt; viewup direction, focal point, and render the window, the 3D model<br>&gt;&gt; disappeared. But after I drag with my mouse in the empty window, the 3D<br>&gt;&gt; model shows up. Not sure what I did incorrectly...<br>
&gt;&gt;<br>&gt;&gt; Here are my code segment:<br>&gt;&gt;<br>&gt;&gt; if(proxy){<br>&gt;&gt;       proxy-&gt;GetRenderWindow()-&gt;Render();<br>&gt;&gt;<br>&gt;&gt;       vtkCamera *camera = proxy-&gt;GetActiveCamera();<br>
&gt;&gt;       //proxy-&gt;GetRenderer()-&gt;ResetCamera();<br>&gt;&gt;       camera-&gt;SetParallelProjection(false);<br>&gt;&gt;       camera-&gt;SetFocalPoint(-4.63865, 1.56608, 51.092);<br>&gt;&gt;       camera-&gt;SetViewUp(0.9435, 0.1077, 0.3134);<br>
&gt;&gt;       camera-&gt;SetPosition(-9.4128, 9.97, 62.5772);<br>&gt;&gt;       int h = 480, w = 640;<br>&gt;&gt;       proxy-&gt;GetRenderWindow()-&gt;SetSize(w,h);<br>&gt;&gt;       proxy-&gt;GetRenderWindow()-&gt;Render();<br>
&gt;&gt; }<br>&gt;&gt;<br>&gt;&gt; Hope anyone can explain a bit. Thanks,<br>&gt;&gt;<br>&gt;&gt; Li<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Paraview-developers mailing list<br>
&gt;&gt; <a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>&gt;&gt; <a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
&gt;&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Cory Quammen<br>&gt; Research Associate<br>&gt; Department of Computer Science<br>&gt; The University of North Carolina at Chapel Hill<br><br><br><br>--<br>Cory Quammen<br>
Research Associate<br>Department of Computer Science<br>The University of North Carolina at Chapel Hill<br></div></div></blockquote></div><br>