how to create a volume using x,y,z co-ordinates for use in isosurface & isocaps function
4 views (last 30 days)
Show older comments
Hi I have x,y,z co-ordinates - which you can visualise with " figure, stem3(xI, yI, zI, 'MarkerFaceColor', 'g'); " , if you open my attached .mat file
I want to create a volume from this, compatible with the the matlab functions isosurface and isocaps
the eventual aim is to build a wavefront object (using this function https://uk.mathworks.com/matlabcentral/fileexchange/27982-wavefront-obj-toolbox
How would I go about making (interpolating?) this volume matrix, assuming that the volume starts from z=0 to z=n ?
3 Comments
Image Analyst
on 26 Sep 2018
I agree with KSSV. You don't even want a 3-D volume - it would be inefficient. If you want a solid surface with data at every point, you can interpolate with scatteredInterpolant().
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Volume Visualization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!