knossos-project / knossos

KNOSSOS is a software tool for the visualization and annotation of 3D image data and was developed for the rapid reconstruction of neural morphology and connectivity.
https://knossos.app
GNU General Public License v2.0
74 stars 19 forks source link

Nodes with small radii are sometimes rendered as 2D squares in 3D viewport #403

Open mdraw opened 7 years ago

mdraw commented 7 years ago

I encountered a strange rendering issue when opening an old .k.zip annotation of mine that has unusual node radii. (The radii in this file are set to a values that measures the local variance of edge direction angles, so they are in an unusual value range, which might be related to this issue).

The issue is that some of the nodes are rendered as 2D squares of a constant size, while they should normally be rendered as spheres.

I am pretty sure that at the time I created this file (2016-10-17), KNOSSOS rendered my nodes correctly as spheres. Since this issue is not reproducible on some other systems with the same KNOSSOS version, this could also be a driver-related issue.

Attached are the mentioned annotation file and a screenshot of the problem:

uturns.k.zip

uturns_squares_sreenshot

I am running the current git master version of KNOSSOS on a fully updated Arch Linux with Intel HD 4400 graphics. If this can be of any help, the output of glxinfo on my system is here

my-tien commented 7 years ago

My laptop has an Intel IGP as well and for me the squares appear when turning off MSAA.

Optiligence commented 7 years ago

This – now – concerns the Low rendering mode only. But changing the MSAA settings doesn’t help on the system in question. On an nvidia system your observation applies too.