I'm not sure I understand the second part of the question, but here, how do you visualize 3D volume using isosurfaces (I'm using the data from the flow-flow example)
%# get a sample data with 0 for empty, 1 for solid [~,~,~,v] = flow; v = double( v<-3 ); %# visualize the volume p = patch( isosurface(v,0) ); %# create isosurface patch isonormals(v, p) %# compute and set normals set(p, 'FaceColor','r', 'EdgeColor','none') %# set surface props daspect([1 1 1]) %# axes aspect ratio view(3), axis vis3d tight, box on, grid on %# set axes props camproj perspective %# use perspective projection camlight, lighting phong, alpha(.5) %# enable light, set transparency

To learn more about volume visualization in MATLAB, check out this great Doug blog video tutorial series.
source share