Jump to content

Transparent background color for 3d graph


Recommended Posts

I would like to display a 3d graph in a spherical coordinate system, i.e. I want to view the theta angles mapped out on the x-y plane and the phi angle shown on the plane perpendicular to the theta angle in the x-y plane. I can't find any functions to do this or any options on the graph property node to do this. So I was thinking of just plotting the surface using the 3d surface graph then have a single vector visually trace out the surface (its speed controlled by a slide bar or something). I could use the 3d curve graph control to create the vector but I need to figure out a way to make the background color of the top graph transparent. This is really easy to do with 2d graphs. Apparently you can overlay as many 2d graphs as you want, but I don't see any way yet to do this with 3d graphs.

Any suggestions would be greatly appreciated!

Sarah

Link to comment
I would like to display a 3d graph in a spherical coordinate system, i.e. I want to view the theta angles mapped out on the x-y plane and the phi angle shown on the plane perpendicular to the theta angle in the x-y plane.  I can't find any functions to do this or any options on the graph property node to do this.  So I was thinking of just plotting the surface using the 3d surface graph then have a single vector visually trace out the surface (its speed controlled by a slide bar or something).  I could use the 3d curve graph control to create the vector but I need to figure out a way to make the background color of the top graph transparent.  This is really easy to do with 2d graphs.  Apparently you can overlay as many 2d graphs as you want, but I don't see any way yet to do this with 3d graphs. 

Any suggestions would be greatly appreciated!

Sarah

5149[/snapback]

The 3D graph is an Active X control and the LabVIEW implementation of the Active X container does not support transparent or overlay mode. This is partly because ActiveX initially didn't allow for that and many controls don't support it properly anyhow.

If your graphic you want to display is not to complicated you could try to draw it in the Picture Control which is a native LabVIEW control and can be overlaid as desired.

Rolf Kalbermatter

Link to comment
...but I don't see any way yet to do this with 3d graphs. 

Any suggestions would be greatly appreciated!

Sarah

5149[/snapback]

Hi Sarah:

You can have multiple plot items within a single 3D graph object.-- Perhaps rather than overlaying graphs with single plot item in each, overlay the items within a single graph?

The attached image shows a routine I've used to create the references to the multiple items in a single plot in a similar but different application of my own. Should sort of point you in the direction I'm suggesting, hope this helps, I can give more details if you need them and if this seems like a good approach to you.

post-1144-1119985045.png?width=400

Good luck & best Regards, Lou

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.