forked from catmaid/CATMAID
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Image block layer: add support for non-uint8 data types
This adds support for rendering non-uint8 blocks by adding custom `SpriteRenderers` for each data type. These renderers create shaders based on Pixi's but with appropriate datatypes and scaling to output the data type into a normal floating point render buffer. Note that 64-bit integer types render to 16-bit RGBA, and that float64 is not supported. All other types were tested, though not all are necessary useful as is. This builds toward support for label rendering and 3D texture rendering. See catmaid#1955.
- Loading branch information
1 parent
a016def
commit 8054511
Showing
3 changed files
with
430 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.