| Thread Closed |
Plotting 3D data |
Share Thread | Thread Tools |
| Dec9-07, 04:08 PM | #1 |
|
|
Plotting 3D data
I have a set of 3D data (i.e. a large file where each row contains three spatial coordinates) and I'd like to get a nice, smooth 3D object out of it. The objects are not surfaces, so it's not just plotting a function (i.e. to every (x,y) there exists more than one z).
Does anyone have an idea which (freeware) application can deal with this kind of stuff? Thanks in advance. |
| PhysOrg.com |
science news on PhysOrg.com >> Hong Kong launches first electric taxis >> Morocco to harness the wind in energy hunt >> Galaxy's Ring of Fire |
| Dec9-07, 04:14 PM | #2 |
|
|
Are you merely looking to effectively plot "pixels" or "voxels"?
To get something "smooth" out of a collection of points, you probably have to provide some kind of interpolation scheme. |
| Dec9-07, 04:32 PM | #3 |
|
|
Well, let's say I have some 1000 points which form (or should form) a ball, for example. What I want to get is a nice, smooth 3D ball. Is that possible?
|
| Dec9-07, 04:36 PM | #4 |
|
|
Plotting 3D data
You can try to run it through some kind of averaging scheme.
You could do a surface fit to a sphere to determine the center and radius. |
| Dec9-07, 04:43 PM | #5 |
|
|
yeah, but those objects are pretty crazy and really far away from spheres.
what kind of averaging schemes do you mean? |
| Dec9-07, 05:02 PM | #6 |
|
|
Didn't you just ask about a ball (whose surface is a sphere)? Here are some examples of interpolation: http://en.wikipedia.org/wiki/Interpolation |
| Dec9-07, 05:18 PM | #7 |
|
|
![]() The ball was just an example. The objects that I'm working with are much complicated. I'm not really sure if interpolation is what I'm searching for. |
| Dec9-07, 05:27 PM | #8 |
|
|
How many points are you talking about?
For a simple platform to get a first look at the data, try http://www.vpython.org to plot pixels (as boxes) in 3-D. |
| Dec9-07, 05:40 PM | #9 |
|
|
It's about 30x30x30 points, more or less.
|
| Dec9-07, 06:08 PM | #10 |
|
|
First try my suggestion above.
If your points describe a surface, you could try some algorithm that triangulates it [which guesses how the sampled-points are possibly connected], then another algorithm that tries to find a smooth approximation of it... to be rendered on a finer grid. |
| Sep21-09, 04:34 PM | #11 |
|
|
hi,
i want to plot a set of 3-D data. i have 3 spatial co-ordinates (x, y, z) and then a physical quantity i have measured. Is there a straight forward free plotting package i could use to plot this data? thanks! |
| Thread Closed |
| Thread Tools | |
Similar Threads for: Plotting 3D data
|
||||
| Thread | Forum | Replies | ||
| plotting data in mathematica | Math & Science Software | 12 | ||
| Plotting in Matlab | Math & Science Software | 2 | ||
| plotting a function | Calculus | 1 | ||
| plotting in matlab | Math & Science Software | 0 | ||
| Realize professional data management with TechRepublic's Guide to Data Storage Design | Computing & Technology | 0 | ||