A contrast limit calculation method to determine reasonable contrast limits for 3D volume rendering in neuroglancer.
Updates to the JSON state generation and shader generation to support using this.
A Python implementation of the volume rendering algorithm in neuroglancer. The implementation is limited, and currently not used by any public functions. It was created to explore if the volume rendering image output could be used to feed back into the contrast limits. This is so that if the output was completely black for example, then new tighter limits could be created. Due to some intracies of the neuroglancer application, this is not an exact recreation, but a close approximation.
This PR introduces the following main things: