brown-ccv / brown-ccv/react-volume-viewer

Create transfer color textures Map and use a single texture unit

Open
#114 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

As we dont update dynamically the transfer color textures at runtime, we can create a texture map at loading time, and create a single transfer texture map. The volumes only index the color. This way we can send more volume models and use only one for the transfer textures.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating where transfer color textures are created during loading and where volumes index their colors. Trace the texture-unit and shader setup to understand the current bindings. Done means transfer textures are represented by one map, volumes index its colors, and multiple volume models can use it without runtime texture updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
computer-graphics
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.