Ticket #452 (assigned story)
Removal of RGB Rendering Model
| Reported by: | callan | Owned by: | callan |
|---|---|---|---|
| Priority: | minor | Milestone: | OMERO-Beta4 |
| Component: | Bin-Services | Version: | |
| Keywords: | Cc: | jburel, jmoore |
Description
The RGB rendering model is a holdover from the client side rendering engine that doesn't fit well with the colour choices one would like to make. Having to flip the rendering model when one wants to assign channel 0 to blue, channel 1 to green and channel 2 to blue explicitly is less than ideal.
The real benefit this has is allowing an optimization to be enabled when you don't have colour component overlap in the user's colour choices. The rendering engine should be smart enough to enable this optimization based on the user's colour choices and not have to have the rendering model flipped by the API user.
In short, the model should be removed and the optimization enabled intelligently by the rendering engine.
