AllenCell / AllenCell/vole-core

internals: texture atlas vs 3d texture

オープン
#67 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
106
フォーク
11
平均マージ
3日 51分
マージ済み PR(30日)
12

説明

## 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.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。