Hi again,

Really nice work with putting together the OSG 2.4.0 release!
Now I have also tested 2.4.0 and it has the same behaviour concering this
problem.

So my question about how to identify the camera being traversed remains.

Regards Karl




Fri, Apr 25, 2008 at 12:54 PM, Karl Heijdenberg <
[EMAIL PROTECTED]> wrote:

> I'm using OSG version 2.3.7.
>
>
>
> On Fri, Apr 25, 2008 at 12:43 PM, Robert Osfield <[EMAIL PROTECTED]>
> wrote:
>
>> Hi Carl,
>>
>> What version of the OSG are you using?
>>
>> Robert.
>>
>> On Fri, Apr 25, 2008 at 11:25 AM, Karl Heijdenberg
>> <[EMAIL PROTECTED]> wrote:
>> > Hi,
>> >
>> > I have added a cullcallback to my sceneroot. My sceneroot is added to
>> > serveral views.
>> > When the callback is called I would like to know which camera that
>> started
>> > the traversal.
>> > Is there any way I can find that out?
>> >
>> > I have tried a few things myself from the NodeVisitor nv - which I have
>> > access to inside the callback:
>> > First I tried to find the camera in nv->getNodePath(), but the camera
>> node
>> > itself is not in the path, which seems reasonable.
>> >
>> > Next I tried:
>> >
>> dyanmic_cast<osgUtil::CullVisitor>(nv)->getRenderInfo().getCurrentCamera();
>> > But the camera pointer I get back is a null pointer.
>> >
>> > I also tested to go the nv->getRenderInfo().getView()->getCamera() path
>> and
>> > it works fine as long as I only use one camera per context, since it
>> returns
>> > the master camera.
>> >  But for each slave camera I also get the master camera back, which is
>> not
>> > what I want.
>> >
>> > Any ideas?
>> >
>> > Thanks Karl
>> >
>> > _______________________________________________
>> >  osg-users mailing list
>> >  [email protected]
>> >
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>> >
>> >
>> _______________________________________________
>> osg-users mailing list
>> [email protected]
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to