Volumetric Rendering Progress

Just wanted to share some progress from @perminder-17

Benzene HOMO:

Caffeine HOMO:

This should be ready for Windows and Linux soon. (It turns out Mac needs some work because of how Apple handles OpenGL… but don’t worry – I’ve literally wanted this rendering style on my Mac since we started Avogadro.)

3 Likes

I’ll love to see the volumetric rendering in the actual software very soon😊.

2 Likes

One thing to ask is the interface.

At the moment, there’s a separate “Volumes” rendering option.

Would it be better to change the current “Meshes” to “Surfaces” and offer different rendering styles as an option?

  • isosurface
  • mesh
  • volumetric

I’m thinking that having separate “volume” and “surface / mesh” render types in the list might be confusing.

Thoughts?

1 Like

Hi geoff, do you mind explaining a bit more? is that’s only changing the name of meshes to surfaces and changing the name “Volumes” to “volumetric”? Sorry for the inconvenience :")

I think that’s a good idea to combine them all under a single display type with different options, since you’re rendering the same thing in each case, just with a different presentation.

1 Like

I’m suggesting to merge the new “Volumes” class into the meshes / surfaces class and yes renaming as “surfaces” (or something better).

My concern is that in the current pull request, having a second render type will be a bit confusing. Most users will think “I want to generate an orbital” and whether it’s a surface or a volumetric rendering is more of a style than something separate.

It doesn’t have to happen in the current pull request – I’m just looking for feedback on the UI.