# Multiscattering Coefficient Shading for Surface Based Geometries

**URL:** https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503
**Category:** Feature Requests
**Tags:** vtk, python
**Created:** [July 12, 2023, 7:19am UTC](https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503 "2023-07-12T07:19:12Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![evrose54](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/e/3ec8ea/32.png) [@evrose54](https://discourse.paraview.org/u/evrose54)
#### Post date: [July 12, 2023, 7:19am UTC](https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503/1 "2023-07-12T07:19:12Z")

</div>

Hi Paraview developers. First, I’d like to thank you for developing and supporting such a great application.

I’m posting this topic with the hope that you all might be able to add the Multiscattering Coefficient to surface based geometries. I’m currently developing an application that renders global cloud fields near real time. I’m developing this application using pyvista, however it has limitations when trying to render these geometries in a ‘realistic’ manner. I’ve since viewed your article for [Paraview Volumetric Rendering](https://www.kitware.com/volumetric-rendering-in-vtk-and-paraview-introducing-the-scattering-model-on-gpu/), which has some absolutely stunning displays. What particularly caught my attention was the realistic cloud visualizations that your were able to create using the aforementioned scattering product.

Unfortunately, to create these global cloud fields, I must first contour the data which transforms the data into a structured grid/polydata format. When displaying this in Paraview, I am unable to display such geometries as a volumetric representation, nor can I convert them to it.

Would it be possible to add this volumetric rendering functionality to surface based representations? It would greatly improve the realistic nature of the geometries I’ve created. If you need access to data that I’m speaking about, kindly respond to this topic and I can provide you with it.

Thanks again,

Evan

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [July 24, 2023, 1:26pm UTC](https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503/2 "2023-07-24T13:26:23Z")

</div>

Hi @evrose54

I’m afraid **volume** rendering does not make much sence with **surfacic** data, does it ?

Best,

---

<div class="post-metadata">

### Author: ![evrose54](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/e/3ec8ea/32.png) [@evrose54](https://discourse.paraview.org/u/evrose54)
#### Post date: [July 24, 2023, 7:51pm UTC](https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503/3 "2023-07-24T19:51:15Z")

</div>

Let me attach an image to display what I’m talking about. Essentially, these surface objects act as a volume. It’s a series of surface objects, that when stacked on top of one another, appear as a 3D volume object. While they don’t have the same properties as a volume, the look appears very similar. If this isn’t possible, can you think of a way to display surfaces in Paraview as a collection of particles (like a real cloud), to enhance its realism? I’ve tried point clouds with glyphs as well as gaussian resampling, which don’t seem to do the trick. If you’d like a sample of the data to play around with it yourself, just let me know. Thanks for the response as well!

 ![Screenshot 2023-07-21 at 9.31.23 AM](https://discourse.paraview.org/uploads/default/original/2X/f/f5718771d701c65c37a3a1fba8d4045ea76b69e3.jpeg)

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [July 25, 2023, 5:31am UTC](https://discourse.paraview.org/t/multiscattering-coefficient-shading-for-surface-based-geometries/12503/4 "2023-07-25T05:31:09Z")

</div>

RessampleToImage or GaussianRessampling should be what you are looking for.
