03-31-2016 05:25 AM
I dont want the image to be static. Its like i have ceated a 3d model on labview whose rotations are presently controlled by angles. So I want that the model should be visible and dynamically controlled on the client's side when remote connection is established. So please help me out with this thing.
03-31-2016 07:08 AM - edited 03-31-2016 07:11 AM
I still don't have much information about your problem but I know that 3D picture controls don't behave just like regular 2D pictures. If you use the approach I proposed earlier, the image does not have to be static but you have to manage the controls. This is something I have done in the past. I quickly reproduced it in the attached VI (and see image below).
The code section unseen in the image below is just the creation of a 3D object. Not having enough information about your problem, I don't expect this VI to be your solution but now you have an idea how to implement the "remote 2D picture" approach. An approach could be that the 2 loops would be in different VI's and they could communicate using queues, user events (as shown) or TCP/IP, UDP, streams, shared variables, etc.
You can also be more creative with the control. For example, you can convert the X, Y, Z controls into a pan and tilt and zoom. It would require a little bit of math though.
Also notice that if you move the 3D object in the 3D picture control, it is reproduced in the 2D picture.