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?
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
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?
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.