One might want to transform a translucent color in Lab* space, but not lose its transparency in the process.
We don't want to burden every color model with an added 8 byte transparency value, but we also want transparency values to seamlessly pass through all transformations if present.
How could bitfrost make transparency values optional in all color models without bloating memory requirements or decreasing end user convenience?
One might want to transform a translucent color in Lab* space, but not lose its transparency in the process.
We don't want to burden every color model with an added 8 byte transparency value, but we also want transparency values to seamlessly pass through all transformations if present.
How could bitfrost make transparency values optional in all color models without bloating memory requirements or decreasing end user convenience?