3D view of image
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 389
- Avg merge
- 3d 21h
- Merged PRs (30d)
- 3
Description
Neuroglancer has been incredibly useful for my colleagues and I in viewing whole-brain images with sparsely labeled neurons, and I am wondering if it could be made more suitable for neuron reconstruction/tracing. After observing several manual annotators trace neurons, I believe that the biggest change that would need to be made would be improving the 3D view of the image.
Currently, the image is rendered as 3 perpendicular "sections," however I am envisioning a maximum intensity projection (mip) of a subset of the image data, such as is done in viewers like [napari](https://github.com/napari/napari) or [Vaa3d](https://alleninstitute.org/what-we-do/brain-science/research/products-tools/vaa3d/). Given that there already is beautiful coordination between the neuroglancer panels in terms of translation and zoom, it seems like the main thing remaining is compute a mip from the camera state in the 3d panel, and display it.
I am wondering if this feature would be in line with the mission of the neuroglancer team and if so, if there would be support from the team if I made PR? Additionally, I am not very familiar with WebGL or computer graphics (yet:)), so are there any obstacles in this task that I am missing?
The most related existing issue I could find is [this one](https://github.com/google/neuroglancer/issues/13), but it doesn't seem like any changes were contributed to the package.
Contributor guide
Assessment
This issue has not been assessed yet.