what_nick
08-09-2011, 07:51 AM
Hi All,
This thread considers the issue of rendering data with Z-component particularly in curvilinear and sigma grids. Unstructured grids such as hexagonal fuller grids will need to be considered later as this project - https://github.com/asascience-open/NetCDF-Java-UGRID develops.
I have done some work along the lines Jim Miller has done to render NetCDF in 3D using glyphs as opposed to textures. This is especially useful for vectors and tensors. Here are a couple of sample videos:
http://dl.dropbox.com/u/15821898/Cyclone_Yasi_Atmos_Ocean.mov
(Ocean and Atmospheric model of Cyclone YASI - Reanalysis i.e. post-facto)
http://dl.dropbox.com/u/15821898/Curvilinear_Grid_NetCDF.mov
(Curvilinear grid with the vertical levels being a sigma grid)
The source for the above videos can be found here: https://github.com/whatnick/glob3_csiro . Randy holds the relevant data backing the videos.
It will also be useful to integrate Jim's Runge-Kutta integrals to produce the streamlines from seeds: http://commons.apache.org/math/apidocs/org/apache/commons/math/ode/nonstiff/RungeKuttaIntegrator.html .
These tasks would be some of the things for the ESA SOCIS student to consider and integrate into iGlobe.
Cheers,
whatnick.
This thread considers the issue of rendering data with Z-component particularly in curvilinear and sigma grids. Unstructured grids such as hexagonal fuller grids will need to be considered later as this project - https://github.com/asascience-open/NetCDF-Java-UGRID develops.
I have done some work along the lines Jim Miller has done to render NetCDF in 3D using glyphs as opposed to textures. This is especially useful for vectors and tensors. Here are a couple of sample videos:
http://dl.dropbox.com/u/15821898/Cyclone_Yasi_Atmos_Ocean.mov
(Ocean and Atmospheric model of Cyclone YASI - Reanalysis i.e. post-facto)
http://dl.dropbox.com/u/15821898/Curvilinear_Grid_NetCDF.mov
(Curvilinear grid with the vertical levels being a sigma grid)
The source for the above videos can be found here: https://github.com/whatnick/glob3_csiro . Randy holds the relevant data backing the videos.
It will also be useful to integrate Jim's Runge-Kutta integrals to produce the streamlines from seeds: http://commons.apache.org/math/apidocs/org/apache/commons/math/ode/nonstiff/RungeKuttaIntegrator.html .
These tasks would be some of the things for the ESA SOCIS student to consider and integrate into iGlobe.
Cheers,
whatnick.