Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Contour plot algorithm

 
Paul Bailey
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, I'm looking for a place that has algorithms. I'm specifically interested in those that are used to draw 3d data (contour plots, 3d plots, et cetera). Does anybody know of a good resource for such algorithms?
 
Stephanie Grasson
Ranch Hand
Posts: 347
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul,
Maybe you would be interested in Java3D? Here is a link for you to check out:
http://java.sun.com/products/java-media/3D/
Stephanie
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I looked all over for contour plot algorithms a couple years ago, and ended up writing my own (which I'm not particularly happy with). Please keep looking, and if you do find anything, please let us know here.
 
Sean MacLean
author
Ranch Hand
Posts: 621
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here are a couple of articles specific to Contour plotting
Contour Plottign In Java: http://www.mactech.com/articles/mactech/Vol.13/13.09/ContourPlottinginJava/
A Sample Applet With Source (based on above): http://www.crm.umontreal.ca/Galerie/ContourPlotApplet_Eng.html
In general, I've seen a few advanced graphics books that address various algorithms and such but I've yet to find a repository on the web. Something like a "Numeric Recipes" for graphics would be great if it existed.
Sean
 
Paul Bailey
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sean,
Thanks for the pages, they were helpful. I realized that I had already interpolated my data as far as finely I wanted it interpolated, so I am just making contours from a preexisting result.
Thanks everybody for responding.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic