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
72 stars 18 forks source link

paint brush does not work for empty cubes #423

Open sdorkenw opened 6 years ago

sdorkenw commented 6 years ago

Using the most recent Knossos version (as of some days ago) and most recent arch linux (as of some days ago).

Painting with the brush does not show any segmentation (color) in the viewport. Recentering on the object does something, indicating that a segmentation object exists in some form. Painting in a k.zip with labels does work but only in the already created (stored in the kzip) knossos cubes, e.g. painting a line shows the segmentation up to the point where the edge of the cube is reached. This indicates that no new cubes are created (in the kzip). I verified this by looking into a newly created kzip that should have stored some random painting (that could not be seen as described) and only found a mergelist and the annotation.xml.

Optiligence commented 6 years ago

It seems to work for me (with and without pre existing segmentation in the dataset) and also after loading an annotation with cubes (and additionally with overlay disabled while doing so).

Can you give more information? Is the loading counter green or the movement area too restrictive?

Optiligence commented 6 years ago

This can happen when K tries to load overlay cubes from the dataset but gets a response other than a valid cube or a 404 aka garbage data which fails the decompression or a server error. In all cases something should be printed to the console.