-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iso-surface finalist with caps, slices & spaceframe display on uniform or non-uniform coordinates #3438
Conversation
…pty x y z value and isovalue arrays
@archmoj You're getting really close! I think the only thing missing a one "simple" mock with multiple |
Oh and one more thing: add one plotly.js/test/jasmine/assets/mock_lists.js Lines 50 to 61 in cc45972
|
- by adding _lenght=null to disable transforms - by making _x, _y, _z instead of mutating fullData[i].(x|y|z) - by linking _i, _j, _k and _intensity in fullData[i] instead of i,j,k and intensity
Ok. Tests are passing! Time to merge this thing! 💃 💃 💃 Awesome work @archmoj !! |
Many thanks @etpinard for the help & review. |
Supersedes #3340 i.e. using neither gl-isosurface3d nor isosurface modules!
Totally rewritten and based on plotly.js most recent source code for
mesh3d
trace.Iso-surfacea, caps, horizontal & vertical slices as well as 3-D
spaceframe
between iso-min & iso-max ranges of volume data could be visualised using this new trace.Now non-uniform coordinates are also supported.
Various options and data could be tested using this demo.
@plotly/plotly_js