AllenCell / AllenCell/vole-core

internals: texture atlas vs 3d texture

Ouverte
#67 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
106
Forks
11
Merge moyen
3 j 51 min
PR mergées (30 j)
12

Description

## Use Case

The viewer currently stores data redundantly in two separate representations. Maintaining a single representation would save on memory and simplify the code. Also if a volume has as many Z slices as X and Y, then tiling all the Z slices in a big XY texture atlas loses its efficiency.

## Solution

Evaluate whether we can store all volume data as 3d arrays and 3d textures rather than 2d texture atlases on gpu. (Consider whether fuse operation can work, linear filtering on 3d texture lookups, etc.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.