nipy / PySurfer

Cortical neuroimaging visualization in Python
https://pysurfer.github.io/
BSD 3-Clause "New" or "Revised" License
239 stars 98 forks source link

Set force_opaque when adding annotations to Brain #310

Open wmvanvliet opened 2 years ago

wmvanvliet commented 2 years ago

Similarly to #286, there is a render bug when adding atlas annotations on some chipsets. The solution is the same: set the force_opaque=True flag on the surface actor. Despite its name, this doesn't seem to interfere with setting the alpha for the annotation overlay.

Before this PR: fig1

After this PR: fig2

Playing with transparency: brain.add.annotation('aparc', alpha=0.3) fig3