LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

3D Picture Window Order

Solved!
Go to solution

Is there any workaround to place smth on top of a 3D Picture/ 3D Surface (that contains 3D Picture in XControl)?

 

For example, I want to make a 2D Picture control on top to be able to draw lines on the top view projection, but for the moment it is impossible to send 3D Picture to back (or behind whatsoever)...

 

Thanks for any help!

0 Kudos
Message 1 of 4
(1,578 Views)

Hi,

 

Can you share the VI?

0 Kudos
Message 2 of 4
(1,502 Views)
Solution
Accepted by topic author catherine_91

That's just not possible. The 3D pictures use OpenGL, and they simply push themselves on top of everything.

 

You can try to use the picture as a (transparent) texture of a decal\imposter, a rectangle that is positioned so it doesn't rotate, but stays parallel to the view.

 

This should be possible, but IIRC I gave up the few times I tried.

 

You can also get an image from the 3D picture control, and display it in a 2D picture control. But you'll loose interaction with the 3D picture control.

Message 3 of 4
(1,495 Views)

Thank you very much! I did the trick with inporting image to 2D Picture.

Message 4 of 4
(1,488 Views)