![]() |
#1
|
|||
|
|||
Updating viewpoint via external computer
Hello. Brand new to Vizard (and networks) here.
I would like to update the viewpoint in a Vizard scene based on position data I’m sending from a Matlab script running on another computer on the network (UDP). I’m posting to ask if this a case where the “viz.NETWORK_EVENT” callback would work. I’ve been looking at the help files, and it would seem that I could send the Matlab position data over the network and receive it as “e.data” in Vizard. Then there could be a callback in the Vizard code that updates the viewpoint according to the Matlab data received. Is this correct? If so, is there a particular place in the Vizard code where this callback should go? I see that Vizard sends and receives via port 4950 by default. Not having the appropriate background for this forum, I’m afraid I don’t know what to do with that information. How would I make sure the position data I’m sending from Matlab goes to port 4950? I don’t understand the difference between specifying the port and specifying the IP address of the computer you want to talk/listen to. If users on the forum have the patience to explain, I would appreciate the help. Finally, the help menu mentions a “Primer on Networking”, but the link to that primer isn’t active. Any suggestions about how to go forward with this set-up or other on-line resources I might tap into for this application? Sincere thanks, Rachel Brady |
#2
|
|||
|
|||
Vizards built-in network features will only work with other Python programs. If you want to communicate with non-Python programs, like Matlab, then you will need to use the Python socket library to send/receive data. The following link contains sample code showing how to do this in Vizard:
http://www.worldviz.com/forum/showthread.php?t=1126 |
![]() |
Thread Tools | |
Display Modes | Rate This Thread |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Viewpoint control | Vinicius Lima | Vizard | 6 | 08-20-2007 05:51 PM |
Problems running R3 and R2.5 on the same computer | cade_mccall | Vizard | 5 | 09-05-2006 11:26 AM |
3d viewpoint movement | spacefarer | Vizard | 9 | 07-25-2006 03:37 PM |
Setting the viewpoint with tracking | VAmanda | Vizard | 3 | 10-26-2005 02:02 PM |
VRML Viewpoint error | bstankie | Vizard | 1 | 03-11-2003 02:10 PM |