3D grid visualization (groundwater plumes) voxels

4264
2
04-06-2016 09:28 AM
MarcBate
Occasional Contributor II

I have a 3D grid of values that I'd like to visualize like below (orthogonal slices and isosurfaces) along with layers using the v4 JSAPI.

I'm assuming that I'd have to use something like THREE.js to work directly with the WebGL.  Any ideas?

EV_Slideshow_005.jpg

MAC1.gif

0 Kudos
2 Replies
KristianEkenes
Esri Regular Contributor

Can you be more specific with the format of your data and what you're currently using to render it in the screen shots above?

0 Kudos
MarcBate
Occasional Contributor II

The data is a regularly spaced 3D grid of values so for a 3x3x3 grid, there would be 27 values, e.g.

X   Y  Z   Value

0    0   0    10.0

5    0   0     12.3

10   0   0    0.3

0    5   0    2.5

0   10  0    7.5

0   0    5    9.2

0   0   10   11.6

..etc

Then I would want to create slices along various planes, and do the volume rendering or isosurfaces for values above a certain threshold.

Software that does this includes

AVS Express http://www.avs.com/solutions/express/

Voxler http://www.goldensoftware.com/products/voxler

CTech software such as EnterVol GeoStats | C Tech Development Corporation

RockWorks RockWorks volumetrics 

GMS Groundwater Modeling System Introduction | Aquaveo.com

0 Kudos