I have a 3D data of a scalar which is being advected & diffused. What I need is a volumetric representation/rendering of 3D data similar to the one attached(figure1 and figure2)[1] and [2].
My system’s 3D volume rendering is attached (figure3). What I am struggling with is to define the colormap such that the middle ranges become transparent. I hope that by doing this I can reproduce the same figure.
What I have tried as a first cut, is to apply the iso volume filter on the VTK file which happens to be a rectilinear grid, only after which I can render it as a Volume (earlier the option wasn’t present). After applying the IsoVolume filter, I apply color map opacity transfer function to make certain range as transparent. The output of this pipeline could be found in figure 4. Even after this the visualisation doesnt look as clean as I expected and it happens after applying the iso-volume filter.
Is there some other way out. Any ideas on how to implement/produce this in Paraview.
Attachments(removed): Due to size limitations I am sharing all the figures on this Imgur link https://imgur.com/a/oQaJQr1
Thanks Michael, that is exactly what I wanted. Another thing that I am struggling with ( also related to your image) is that I want to have the walls represented as a surface (-y and +y) to have certain opacity so that I can have a camera rotating animation of the representation ( rotation about the x axis ). Since my data prints the vtk from the first INTERIOR cell to last INTERIOR cell, hence I don’t have the values of the wall (cell centered finite volume discretization). What I have done is to have two different vtk files for respresenting the surface depicted like this
Like this I get the walls but I can’t get them to have an opacity other than 1. As soon as i change the opacity slider for the surface it vanishes from the visualisation. Any idea how to get that ?
P.S. Your pipeline renders visualisation much faster than the iso-volume filter. Thanks again for that.
With your state file too it seems not to work. Kindly see the attached images one with opacity 1 and other with opacity other than one. I have chosen the hot wall to be the case.
Hi Michael, any idea on what is going wrong ? I never was able to do it ( change opacity for a slice or surface ) and i thought it was usual paraview behavior.
Can you share a snapshot of semi-transparent wall surface that you are able to reproduce ?
I’m sorry, I’m running out of idea. Maybe a graphic card driver issue?
Here is my screenshot with paraview master (reproduced also with paraview 5.5.1):
I tried to reproduce the same pipeline on my laptop and it works just fine (the opacity for the surface). I can now confirm that it has to do something with the graphics drivers. I was earlier testing it with my workstation which has Nvidia graphics card. Has there been a bug/issue already filed for this ?