i have a data set with XYZ points and an 8 bit intensity value (0-255) which i would like to overlay on the 3D plot. Is this possible with the 3D surface graph in LabVIEW?
if i do this, i think i need to manually enter the values, and there are several thousand. It's not really practical. Perhaps i have missed a way that it is possible; what did you have in mind?
The "3D Surface" VI has a reference out, wire a property node to it and select "Cursors", wire a method mode to this "Cursors" reference, and you should be able to add cursors with coords.
You have an interesting question. There is no built in functionality for plotting a "4d" plot on LabVIEW's 3d plot. You can make the existing tools work though. What you need to do is create 256 plots on a 3d parametric plot. Each plot will show just one color and each has been modified to show just the data points. Provided you have enough data, you can make a surface appear solid. Please see the attached VI.
I have some beta software on my machine for the 3d graph activex control. Just delete the plot, drop a new one, and hook it up. I do not think there are any settings in the plot properties, so it the replacement should work like a champ.
The answer is contained in the example at http://sine.ni.com/apps/we/niepd_web_display.DISPLAY_EPD4?p_guid=B123AE0CBB39111EE034080020E74861&p_node=DZ52038&p_submitted=N&p_rank=&p_answer=&p_source=External
It took me five minutes of copying and pasting. Now my 3d Surface Graph maps to a programmable color scale just like an Intensity Chart.