[X3D-Public] Xj3DNavigationUIManager Xj3DNavigationUIListener

JOHN COADY johncoady at shaw.ca
Mon Jul 12 17:55:30 PDT 2010

Yes, that is precisely what I would like to do but I would like to set it externally from the Xj3D Browser like from a button in an html page. This means that I need to use a mechanism like External SAI. However, how can I get the NavigationInfo node from an arbitrarily loaded X3D scene. Is there a way to get the currently bound NavigationInfo node of a loaded scene using external SAI? The Xj3D browser provides an Xj3D specific extension to ExternalBrowser interface which I used to get the Xj3DNavigationUIManager. This Xj3DNavigationUIManager has routines to allow you to do things like change the viewpoint and navigation mode and the Xj3DNavigationUIListener has routines to tell you how many viewpoints a loaded scene has and which navigation modes are allowed for that scene etc. I just can't seem to get it to work as I expected and would like to know if I was doing something wrong, or is this mechanism just not implemented yet in Xj3D.

----- Original Message -----
From: Joe D Williams <joedwil at earthlink.net>
Date: Monday, July 12, 2010 5:50 pm
Subject: Re: [X3D-Public] Xj3DNavigationUIManager  Xj3DNavigationUIListener
To: Joe D Williams <joedwil at earthlink.net>, JOHN COADY <johncoady at shaw.ca>, x3d-public at web3d.org

> >> I would like to be able to set the navigation mode
> Thinking more about it, you just create a navigationInfo node 
> with the 
> parameter values you wish, then send set_bind to that node.
> I don't see any browser.getNavigationManager(); in the standard,
> or a way of changing navinfo type without updating then 
> rebinding the 
> navinfo node.
> Good Luck and Best Regards,
> Joe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20100712/a6e40f6d/attachment.html>

More information about the X3D-Public mailing list