3d graph display

hi,
i have a graph which is saved in a database.
i want to create an application that displays this graph in 3D .
i'm new to this (i played around with openGL once but that's about it) and so i have a few quesitons:
(1) i read a few articles/posts and found that there are a few libraries that i can use for 3D.
what is the best approach in my case? (jogl, java3D, scenegraph, something else?)
(2) since the graph can be potentially very large (lots of vertices and even more edges) it might be a problem to load all of it at once to the scene right? can the graphic api (jogl for example) be updated with new graphc objects after the scene was rendered? (based on the users action, i.e: the user moved forward an so the nodes/edges in front of him should change)
thanks, and i'm sorry if i used wrong terminology.. as i said, i'm new at this..

You can always download updates from ni.com as well.
I also went through some documentation on known issues in LV 2011. I was able to find something interesting on this page:
3D Picture Controls can display transparently or crash LabVIEW on certain graphics cards
The 3D Picture Control is built on a OpenSceneGraph which uses OpenGL. Several reports of the 3D picture control crashing LabVIEW have been reported. In almost all cases it was an Intel integrated graphics card involved. This crash is caused by an incompatibility of the graphics hardware. Note: Many of the 3D Graphs use the 3D Picture Control
Some possible workarounds are:
Update the video driver
Turn on/off hardware acceleration
Turn on Aero in Windows 7
Turn off Aero in Windows 7
I would try these workarounds and see if any of them work for you.

Similar Messages

  • Working with dynamic scales in waveform graph - display problem

    Hello
    I want to use the same waveform graph in the frontpanel for different measurements. These measurements contains 1 to 8 curves, some of them I need to autoscale and others I want to use fixed scales. I wrote a method containing these functions and the functional behaviour is how I expected. But when it runs several times, LabView cannot correctly manage the graph display. Some scales are behind the graph or two scales are at the same position.
    Perhaps you have a look at my example VI (LV 7.1), I generate a random Waveform and want to display a random number of curves and some of them in fixed, and some in autorange. The more I run the VI, the more the waveform graph display gets wrong. Does anybody know a solution?
    Thank you very much for answering!
    sparti.
    Attachments:
    ScaleProblem.vi ‏165 KB

    hi there
    Ben, thanks for the link. Christian's suggestion is right and describes a similar problem.
    I solved the problem now on an other way. Each time before I change the visability of the scales I reset all settings to the default (startup) values by property nodes (YScale.Maximum, YScale.Minimum, All Visible...). Then I make the scales which I don't need unvisible, link the graphs to the prefered scales and set the Min/Max or autoscale.
    Important: I got 4 scales on each side. When I want to use eg 2 scales on the left, I need to make visible scale number 1 and 2. Scales 3 and 4 can then be set to unvisible (in other words in an incrementing order).
    Makeing scales visible and unvisible is a little bit nervous on the screen. So, during that process I bring a picture of the last waveform on the top of my screen and change to the graph view when all settings are done.
    Now I got a really great waveform viewer with the possibility, scaling some graphs by autoscale, others by fixed scales, using up to 8 scales selectable on the left/right side, user definied colors, names and units.
    Thank you all for taking part of my problem.
    sparti

  • Graph display issues

    Hello everyone,
    I am currently facing a problem of graph display. After some manipulations (typically a mouse wheel scrolling), a part of the curves of my XY graph disappears (see attachment).
    I’m using Windows XP and Labview 2009. I have observed the problem on computers with runtimes (no labview development system installed).
    Concerned applications have already been tested and some of my colleagues also face such problems for some time. I suspect a hardware compatibility problem but I do not really know how to search and even less how to solve this issue...
    Any idea?
    Thank you in advance!
    Attachments:
    Depart.JPG ‏51 KB
    Apres_mollette.JPG ‏50 KB

    duplicate
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • How export a pie graph(displayed in jspx page) into a PPT file.

    I am trying to export a pie graph(displayed in jspx page) into a PPT file using Apache POI. But I am facing a problem when I calling the below mentioned code from a button.
    Code:
    SlideShow slideShow = new SlideShow();
    Slide slide = slideShow.createSlide();
    FileOutputStream out = new FileOutputStream("slideshow.ppt");
    slideShow.write(out);
    out.close();
    The above mention code is working and a blank ppt file is created when I am running the code from a standalone java class. But when it is called from button in an adf project code is not throwing any exception but the ppt file is not created.

    Hi,
    sorry but the code snippet alone doesn't help to solve the problem. Did you debug the code to see if it works? My assumption is that the file gets written, just not in the directory you are looking at
    Frank

  • How to create Graph display depends on input values/

    hello,
    I want to show moving line graph that changes depends on input values.
    If I get input as wireless device receiving signal strength, I want to display the receiving signal strenth changes in graph.
    Is it possible in java.
    what class shall I use for this graph display.
    pls give any information regarding this.

    www.jfree.org

  • Why doesn't the scatter graph display properly??

    Hi,
    I've already posted a thread regarding scatter graph
    but nobody (not even from Macromedia!) has been able to give me
    an answer and I've been trying on my own since then, but to no
    avail!
    I refer to WhazzInAName said on Dec 31, 2004 at 9:51 AM on
    Cfchart
    Livedocs
    I copied only the scatter graph part, pasted it in a CFM page
    and run it. It displayed fine.
    However, if I try to add more than 1 value for a particular
    chartdata item, e..g.
    <cfchartdata item="25" value="99.357">
    <cfchartdata item="25" value="90">
    <cfchartdata item="25" value="65">
    The graph only displays the value 65, but not the other 2!
    I tried plotting the same values in an Excel chart and there
    was no problem at all. All points displayed correctly!!!
    What's wrong with this cfchart?? Why isn't it displaying the
    other 2 values???
    Also, there is no possibility with the chart in Report
    Builder to specify sortxaxis="yes" xaxistype="scale"
    yaxistype="scale", or is it available somewhere?
    Thanks and regards,
    Yogesh Mahadnac

    Hi Ted,
    Thanks for replying.
    Too bad CF Report Builder can't handle such issues.
    Hope it's going to be
    MUCH BETTER with CF8?
    Thanks and regards,
    Yogesh Mahadnac

  • I would like to create a multipurpose graph display - how?

    Hi all, I would like to create a simple VI, it has multiple sets of information and signal inputs (Signal generators or DAQmx cards), and whilst all the information is important, i don't need to see them all at the same time. instead I would like to create an oscilloscope-like display (one large graphical display), and boolean buttons that allow me to select which signals I want to display on the screen (graph).
    So there two options, 1 boolean button to show only that waveform, and other boolean button to toggle on/off the waveform on the screen (means I can either show one dedicated waveform or show all the waveforms at the same time) this will allow me to compare the waveforms or just to focus on one particular waveform.
    I was thinking of a case-structure to turn on/off the waveform for display on the graph, but how do i do that?
    Help will be really appreciated!

    Hi MKFX,
    two notes:
    1) How to change the visibility of plots is a more common question one may think - so do a little search on the forum...
    2) LV2011 allows to set visibility of plots right from the plot legend, you don't need additional boolean buttons for that purpose...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Combining 2 readings into a waveform chart/graph displaying continuous readings of data from different sources

    Hi,
    In the file
    (Serial Read and Write to .tdms & Compare on Graph – test.vi) I am trying
    to integrate the following two waveforms into a single waveform: Realtime
    reading and Waveform chart (open vi to see). Both of them display speed vs time
    but from different outputs. One comes from an excel file (Teraterm – Results.xlsx
    – sheet 4, (column 3:row 4) to (column 3:row 1878)) and the other comes from
    the Serial input which is in Hex format and is split to get the various readings
    of speed, voltage etc. I have already wired speed to a variety of waveform
    outputs, but all result in broken wires.
    The readings are taken in by the program
    and but I am unable to wire the two readings together into one graph. 
    Please do let me know as to how can I make this work.
    Thanks in Advance.
    Best Regards,
    Akhil
    Kumar Meesala (Mr.)
    Year
    4 | Undergrad | Mechanical Engineering
    National
    University of Singapore
    Email:
    [email protected]
    Mobile:
    (+65) 9326 7069
    Solved!
    Go to Solution.
    Attachments:
    Serial Read and Write to .tdms & Compare on Graph - test.vi ‏58 KB
    Teraterm - Results.xlsx ‏593 KB

    Dear GerdW,
    I'm sorry again about the misspelling your nick. 
    I tried connecting a waveform chart to the two terminals (speed from the DAQ and speed from the excel file) but I was unable to get the connection right. I understand that charts are used for readings which are equally spaced out, whereas XY graphs are used when the readings are not be spaced out uniformly. But I am unable to wire the connections correctly.
    Actually the DAQ device continuously sends out data through the serial port. So I would not run out of data . Are you referring to the data coming from the DAQ device or the excel file? I actually have not thought of what would happen when the excel file would run out of values I am just hoping for the software to run till then for now
    I have cleared up the wires as well Thanks for your help.
    Best Regards,
    Akhil Kumar Meesala (Mr.)
    Year 4 | Undergrad | Mechanical Engineering
    National University
    of Singapore
    Email: [email protected]
    Mobile: (+65) 9326 7069
    Attachments:
    Get Excel Values.vi ‏25 KB
    read_excel_values.llb ‏201 KB
    Serial Read and Write to .tdms & Compare on Graph - test.vi ‏79 KB

  • SVG Graphs displaying wrong graph

    I have three SVG graphs which display based on the value of a hidden variable passed by clicking on a "driver" graph bar. All graphs are on the same page. Everything works fine until I have selected all the graph bars from the driver graph and then regardless of the bar I select from the driver, the dependent graphs all display the last graph shown(i.e. it's acting as if the SVG graphs are being displayed from cache). Seems like the children graphs should display correctly because the URL string changes every time a new graph bar is chosen in the driver graph. What am I doing wrong?

    Hi,
    Your requirement is explained by John
    http://obiee101.blogspot.in/2009/04/obiee-showing-zero-in-bargraph.html
    OR try below:
    '0' is not viewable. Try using any case statement for changing the '0' values to some minimum value.
    Hope this helps and resolves.
    Regards
    MuRam

  • XY graph display just points, no lines

       Dear,
    Simple question:
    How to display juste points on a XY graph?
    I don't want the lines between the points. But I can't select the option.
       Massif

    If you can't select the option then maybe you are trying to select it in the wrong place. You can right click on the plot legend and select interpolation or right click on the graph and select properties and then click the plots tab.
    If you still have problems, you need to post your VI (please, no pictures that no one can see).
    Message Edited by Dennis Knutson on 04-11-2008 08:00 AM
    Attachments:
    Plot Interpolation.PNG ‏33 KB

  • Graph display with no data

    Hi,
    Is it possible to display a blank graph or no graph if there is no data. The current graph does not contain any values to display and results with the specified rows/columns in Alt Text e.g.
    Rows:
    Series1
    Series2
    Series3
    Series4
    Series5
    Columns:
    Group A
    Group B
    Can anyone suggest the best work around?
    Thanks

    You can check the count of the records for and then display the graph accordingly.
    Condition can be like below. Cant provide the exact one without seeing the xml and RTF.
    <?if:count(current-group()[NUM!='NONE'])>0?>

  • Waveform graph displayed vertically on front panel

    Hello everybody
    I would like to know if it is possible to display waveform graphs vertically on front panel and if enventually could someone tell me how to do it.
    Thanks vey much for help.

    You'll have to use an XY graph, and do some programming. You could use the attached vi that simulates a vertical chart as source of inspiration.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        
    Attachments:
    YChart.vi ‏34 KB

  • How to display 4 graphs on the same graphs display when running the VI 4 times ?

    My goal is trying to display 4 different graphs on the the same XY graph when I run the VI 4 times. Right now, the new graph will overdrive the previous graph when I re-run the VI.
    Please help!
    Solved!
    Go to Solution.

    You need a mechanism for storing previous data; LabVIEW graphs do not have a history, they display sets of data.  A shift register is an obvious answer, but it can get somewhat "tricky" when the Build XY Graph is used as it accepts a DDT and you cannot simply append a data set using array functions...
    The solution?
    Rather than make the changes for you, I've created a simple example for a regular graph to show you how to use an un-initialized shift register to store values from previous runs (the data will be lost when the VI is closed) as long as the VI is in memory.
    I'll leave the DDT conversion from the 2D-array and XY graph implementation for you to figure out in case this is some form of a homework assignment.
    Good luck!
    -Bob
    Message Edited by B O B on 11-20-2009 04:53 PM
    -Bob
    Attachments:
    Example 2.vi ‏12 KB

  • Can I make waveform graph display more than the currently read samples?

    I have DAQ reading in 17 channels at a rate of 500 samples/second and then writing to a TDMS file, to some guages, and to a waveform graph.  I would like for the waveform graph to display more than the samples that are currently being read, I'd like for it to display the last ten seconds worth of samples.  How can I accomplish this?
    I've attached a picture of the relevant section of my VI. If you need anymore information about the VI just let me know.
    Thanks!
    Solved!
    Go to Solution.
    Attachments:
    WaveformGraph.PNG ‏46 KB

    If you want to use graph only then try with the vi attached in which shift regs are used to store the previous data... I think you can use this and optimise further accordingly..
    LV 8.0, 8.6, 2011,2012,2013 WinXP
    Attachments:
    multiplot graph.vi ‏19 KB

  • Plot number of graph display using mouse

    Dear all,
    I have attach a VI. How can i display the plot number (small label) when i move my mouse on any of the points on the plot? I have tried annotations label before however when i zoom in on the plot, my annotations are clearly out of view. Making annotations for every datapoints are also inefficient.
    There are many plots to be displayed also and the use of colour to identify is quite limited. I have also tried to make the plots visible and invisble however it is also very troublesome if there are many plots.
    I am wondering if there are any ways to distinguish which plots belong to which number when i hover my mouse on the datapoints on any of the plots or any other workround i can do apart from the methods i described above.
    Can anyone help me out on this? Thanks you!
    Attachments:
    Waveform Graph Coords.vi ‏13 KB

    Dear all,
    I have come up with some modifications as attach. Right now i am able to update my annotations as i scroll the mouse along the plot. However i face one problem, when i use the zoom  function on the graph to zoom in onto some window and i try to scroll the mouse again, it always return the plot back to the original view plot (un zoom plot).
    Is there any ways i can modify the plots so that the annotations will remain in the zoomed view without it going back to the original view plot?
    Thank you and hope someone can help me on this.
    Attachments:
    Untitled 1.vi ‏17 KB
    Untitled 1.vi ‏17 KB

Maybe you are looking for

  • Problems with RH 9, CBT, and Printed Documentation

    When I upgrade an x5 project in the new RH9, all appears to go fine until I try to generate the Printed Documentation. I was disappointed that the printed documentation STILL requires so much cleanup. Text tagged with the Online condition sometimes d

  • Tables and Columns used in Universe (BO 6.5)

    Hi All, Please help me out with the below queries: 1. Is there any automated way to find out which report is using which universe? (may be through a SQL fired in BO repository) (Note: As per the BO Documentation, OBJ_X_DOCUMENTS This is the only tabl

  • My HP Photosmart 6510 won't print black ink

    Tried to add a response to the existing link for this issue, but couldn't find a way to do that.  Maybe I'm just blind.  Nonetheless, here are my answers to the information that has been requested: 1. Which model HP printer you have. = 6510 2. Whethe

  • Do I need to enable archivelog mode on a repository database?

    The sabj. I'll greatly appreciate any suggestions on it. As of right now I cannot find any intelligible information about it. Please, share your knowledge. Thanks a lot beforehand, Maria.

  • Line2D.ptSegDist - bug or underflow?

    (1.6.0_01-b06 on XP) I'm running into an odd situation with Line2D's ptSegDist method. Here's hoping someone can enlighten me. public class Test      public static void main(String[] args)           System.out.println(Line2D.ptSegDist(-8275, 8785, -8