LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

3D Picture Control Rendering Issue?

A portion of my application use 3D Picture Control (Scene Node).  It renders a rather simple scene (<20 objects).  The scene appears correct on my development machine in both source code and EXE-forms.  The EXE also renders correctly on a colleauge's PC.

 

But when I run it on our standard deployment PC, it renders 'incorrectly'.  It's almost like the objects are not being drawn in the correct order.  Some of the transparencies are wrong as well.  When you rotate the camera, you can 'kind of' tell that the objects are there and have the correct rendering depth.

 

The deployment PC has Intel 4600HD graphics.  The drivers have been updated to the latest from the Intel website (March 2015).  My PC is running Windows 7 and the deployment PC has Windows 8 (if that makes a difference).  Labview 2013 32-bit.

 

Any ideas?  Pictures are attached.

0 Kudos
Message 1 of 4
(2,957 Views)

Is OpenGL enabled on the deployment machine in the video card settings?

0 Kudos
Message 2 of 4
(2,830 Views)

I'm not aware of any global enable/disable setting for OpenGL (or DirectX) in modern drivers.  Let me know if there is a specific setting you want me to try.

0 Kudos
Message 3 of 4
(2,797 Views)

No, that's alright. I just looked up the 4600 and it looks like it should work with OpenGL out of the box. Is your colleague's PC also running Windows 7? What kind of graphics card does your development machine have? If you run the source code on the deployment machine do you see the same issue you see when you're running the executable?

0 Kudos
Message 4 of 4
(2,749 Views)