Model from Gaussian output disappears on manipulation

I believe this to be a bug with Avogadro

Environment Information

Avogadro version:1.100.0
Operating system and version:
MacOS 15.3

Expected Behavior

Open .out files from Gaussian calculation to view and manipulate model, and animate normal modes.

Actual Behavior

Molecular model from Gaussian .out files will “disappear” (the model seems to fade into the background with a largely opaque black foreground) upon manipulation (e.g. rotate, translate, animate normal mode). Can click away to another molecule and click back and the model is now visible. However, again trying to manipulate model causes it to disappear. Also, with the Gaussian .out molecule active, clicking on any other molecule will also cause that model to disappear. The second model will reappear after clicking in the main window and behave normally in terms of visibility.

Steps to Reproduce

Open .out file. Click to rotate model (or right-click to drag or animate normal mode). Open second molecule. Click on .out file molecule then click on second molecule.
Please upload files if appropriate here (or via file-sharing service like Dropbox or Pastebin)
https://www.dropbox.com/scl/fi/9n6lyhewdcug9bva3l64v/Fe2-dAMP-BB-Izaac.out?rlkey=7w4m46jkmhc3cz0seph25i01r&st=94tnebbl&dl=0

Can you upload a screenshot? I’m not seeing this on my MacBook… Thanks

Before: Dropbox
After attempting translation: Dropbox
Thanks.

Not quite sure what’s happening, but two possibilities:

  • Go to View → Rendering… and turn off fog and ambient occlusion (shadows)

Other possibility is that the ball-and-stick opacity is changing somehow. If you click on the … next to Ball and Stick in the display types, you can check the settings

My guess is that as you move the molecule, you’re seeing fog as a depth cue.

Indeed unchecking the fog option in View-> Rendering made the model visible and it stayed that way.
Also, notching the opacity slider to just less than the max (with fog enabled) sort of worked in that the problematic .out model was visible but when I clicked on another molecule, it was not visible (fog I guess).
It is odd that this is triggered by the Gaussian file.
Thanks for your time.

We’re still tuning the fog effect. It’s based on distance to the camera, so it’s more a question of the particular frame-of-reference for that molecule than any particular file.

Thanks for the report though, I’ll make sure we check that file in tuning the effect.