Visualise a given surface in 3D

I have a 3D data (vx - velocity) and I want to visualize a particular surface whose z coordinates I can provide using python. I cant use isosurface in this case as vx has different values at different regions in the surface including flipping signs.

What I tried so far is to create a 3D array with zeros, replace the values with vx only at the particular surface I want. Then I tried using a volume renderer to visualize it. On adjusting the transfer function I can see the surface but it is not exactly the way I want it.

Attached is an image of the above trial.

So, is there any way of plotting user defined surfaces in VAPOR 3.8?

Hi,

I’m not entirely clear on the problem and have a few questions.

  1. Why provide the Z coordinates using python? Are they not embedded in the dataset itself, and do you have multiple datastets that have different grids?

  2. Could you provide a sample file that I can test out?

Let me know if you’d like to do a screen-share and we can talk about it interactively.

-Scott