NI Home > Community > NI Discussion Forums

NI Labs

Showing results for 
Search instead for 
Do you mean 
Reply
Member
jmeyer
Posts: 16

Welcome to NI Labs 3D Visualization Demos

The purpose of the two demos contained in this package is to demonstrate the versatility of the 3D picture control by showing practical use cases in two different domains.

First, is an example that shows how one can create their own 3D graph as an alternative to using the ActiveX 3D graph.  One of the several advantages of this, is that through using the 3D picture control one now has the ability to take 3D graphs cross-platform.

The idea behind the second demo is to allow a user to place sensors across some pre-defined model, and then to see how those sensors react to dynamic data.  This demo shows two distinct uses of the 3D picture control: one, as an interactive interface in which to construct some parameters, and two, as a way to visualize the model's response to the data.

If you have any questions just respond to this thread, as I will be checking it regularly.

Have fun!

-Jonathan Meyer
Knight of NI
altenbach
Posts: 27,577
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

I can't seem to find anything related in ni labs web site. Do you have a link to the download?
 
 
Here's something I want to do in the future, but I don't quite know how to start:
 
I have a 3D array of values representing a volume and I want to graph isosurfaces in 3D. Is there an easy implementation already available?

LabVIEW Champion . Do more with less code and in less time .

Member
jmeyer
Posts: 16
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

Ah.  It doesn't seem to be up yet.  I believe it will be shortly.

To answer your question there is currently no easy way to create isosurfaces using the 3D picutre control.
Knight of NI
altenbach
Posts: 27,577
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos



jmeyer wrote:
Ah.  It doesn't seem to be up yet.  I believe it will be shortly.

Still nothing.....

LabVIEW Champion . Do more with less code and in less time .

Member
jmeyer
Posts: 16
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

Yes.  Sorry about this.  It's in the hands of the NI Labs team, and I believe they are doing their final validation on it.  I'll post here again once it's actually available.  Sorry about the wait.

-Jonathan
Member
NJKirchner
Posts: 126
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

Will this allow me to do a 'Mesh' Plot?
This capability is available in the activeX control but not exposed through the NI VIs, but I have found this infinetly useful as my data is not always arranged nicely so that it will fit/arrange well within a 2d array of data.

For more clarification, the MeshPlot will do a connect the dots on the closest points, where the other surface plots require the data to be arranged in order in the 2d array
Member
jmeyer
Posts: 16
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

Well, first off, the lab is now live.

To answer your question, well, unfortunately, I don't think I quite understand what you are describing.  Could you post an example?

-Jonathan
Member
NJKirchner
Posts: 126
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos


This is my example, the x,y,and z are all paired up properly, but definetly not in any particular order
Knight of NI
altenbach
Posts: 27,577
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos



jmeyer wrote:
Well, first off, the lab is now live.

The installer is very confusing:

First it asks for an install folder (default "C:\Program Files\3DPC_SurfacePlot\"), but if I OK that, nothing will be installed in that location. It seems part of the files are in "C:\Program Files\National Instruments\LabVIEW 8.5\Native 3D Graph" and below. Why would it suggest that location?


LabVIEW Champion . Do more with less code and in less time .

Member
jmeyer
Posts: 16
0 Kudos

Re: Welcome to NI Labs 3D Visualization Demos

I agree, the installer is terribly confusing.  I'm not sure why it's asking you to install in the suggested directory.  My suggestion is to ignore this step.  If you choose that directory in which to install, the installer will still install everything in the correct location (which, as it turns out, means that it puts nothing in the suggested directory).  After the installer has run, there should be a new directory under your installed 8.5 directory called 'Native 3D Graph', which is where the demo for the 3D Graph should lie, as the documentation should note.  The other demo should be located under the user.lib/_express directory under your installed 8.5 directory.  Let me know if this is not the case.  Sorry for the confusion.