<br><br>>How are you setting up your scene + viewer to<br>>render to the image? <br><br>basically : <br><br>mesh (readnodefile) -> PAT (internal)  -> PAT (external) ------------------>  Rootnode -> viewer<br>
                                                                     |_____> MyCam _____________|<br>                                                                                      |_____> Depth Map (osg::Image)<br>
<br><br>>Is your rendering just for the purpose of<br>>generating an osg::Image as output? <br><br>Actually, I just need a depth map, so the image is the only output for the "osg part" <br><br>>How you are testing the results<br>
>of the image? <br><br>my eyes (considering the next answer)<br><br>> What threading model have you used?<br> no thread I think... this basic osg structure is "embedded" and called once at each iteration :<br>
<br>something like :<br>mp_ExternalPAT->setPosition<br>mp_ExternalPAT->setAttitude<br>mp_Image->dirty();<br>m_Viewer.updateTraversal();<br>m_Viewer.frame();<br><br>---->access to the current Depth Map (osg::Image attached to the camera)<br>
<br><br>>As a general note, can you do the processing in shaders instead on the<br>>CPU?  Avoiding the readback from the GPU to main memory can be a big<br>>save in performance.<br><br>Although i handle a little Comp.Vision, I 'm really newborn in Comp Graph area. <br>
Are you telling me that if i'd define a chain camera -> texture -> image, my depth map would be would be computed by the CPU?<br><br>If not, what I have to do ? <br><br>erwan  <br><br><br><br><br><br>Robert.<br>
<br>On Mon, Mar 9, 2009 at 12:52 PM, Erwan Bigorgne<br><br><<a href="mailto:erwan.bigor...@gmail.com">erwan.bigor...@gmail.com</a>> wrote:<br>> Hello,<br><br>> I'm currently using (and learning) osg in order to manage an implicite 3D-<br>
> model in an computer vision task.<br>> for that purpose, i need to compute a reliable depth map, that i intend to<br>> update at each step of the algorithm.<br>> I've almost reach that goal, but sometimes, the generated osg::Image (i.e.<br>
> the depth map) is either corrupt (two geometrical states of the model are<br>> partially rendered), or just not updated at all.<br>> osg::Image->dirty() makes things better but not perfect.<br>> Any Idea about what i should do next or about what  I should care?<br>
<br>> thanks,<br><br>> (btw, excuse my poor english)<br><br>> _______________________________________________<br>> osg-users mailing list<br>> <a href="mailto:osg-us...@lists.openscenegraph.org">osg-us...@lists.openscenegraph.org</a><br>
><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.</a>..<br><br>_______________________________________________<br>osg-users mailing list<br>
osg-us...@lists.openscenegraph.orghttp://<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.">lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.</a>..<br>