<p dir="ltr"><br>
Den 4 juli 2017 3:54 em skrev "kay" <<a href="mailto:jayavardhanravi@outlook.com">jayavardhanravi@outlook.com</a>>:<br>
><br>
> I had rendered actors to the render window. As I increase the number of<br>
> actors the frame rate decreases and the rendering is slow. Is there any<br>
> possible way to set the frame rate or increase the rendering speed as the<br>
> number of actors increase.<br>
><br>
> I tried to use ImmediateRenderingMode but I could not find any difference in<br>
> rendering speed/ Frame Rate.<br>
><br>
> I am trying to move the actor based on the input which is generated every<br>
> millisecond i.e 1000 datapoints for 1 second and apply it to the actors to<br>
> make a rotation.</p>
<p dir="ltr">Why do you need such a high frame rate? I don't think a human can really perceive any differences at such high rates. 60 FPS or so is normally the target to strive for (with monitors).</p>
<p dir="ltr">Elvis</p>
<p dir="ltr">><br>
> Sample code that I use:<br>
><br>
> vtkSource s = new vtksource;<br>
> vtktransform t = new vtktransform;<br>
> vtktransformpolydatafilter tf = new vtktransformpolydatafilter;<br>
> tf->setinputconnection(s->getoutputport());<br>
> tf->settransform(t);<br>
> vtkpolydatamapper map = new vtkpolydatamapper;<br>
> map->setinputconnection(tf->getoutputport());<br>
> vtkactor act = new vtkactor;<br>
> act->setmapper(map);<br>
> while(true)<br>
> {<br>
>    t->Identity();<br>
>    t->RotateZ(SomeInputData); // SomeInputData changes every millisecond and<br>
> transform is in a loop<br>
>    t->update();<br>
>    renderer->addActor(act);<br>
>    renderer->modified();<br>
>    renderWindow->render();<br>
> }<br>
><br>
> As the number of actors rendered to the same window increases the frame rate<br>
> decreases.<br>
> I used renderer->GetLastRenderTimeInSeconds(); to get the frame rate (i.e<br>
> 1/time)<br>
><br>
> Any solutions or suggestions would be helpful.<br>
>  Thanks for taking time to read the post.<br>
><br>
> Regards,<br>
> Kay<br>
><br>
><br>
><br>
> --<br>
> View this message in context: <a href="http://vtk.1045678.n5.nabble.com/Control-VTK-frame-rate-tp5743876.html">http://vtk.1045678.n5.nabble.com/Control-VTK-frame-rate-tp5743876.html</a><br>
> Sent from the VTK - Users mailing list archive at Nabble.com.<br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers">http://markmail.org/search/?q=vtkusers</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/vtkusers">http://public.kitware.com/mailman/listinfo/vtkusers</a><br></p>