Jump to content
You must now use your email address to sign in [click for more info] ×

Color information is lost for transparent pixels


Recommended Posts

Hi!

 

We are making a game.

We use alpha channel to store additional information like a gloss-map. Basically it is not an opacity. So it is vital to keep all color values in RGB channels even if it is zero in the Alpha.

Currently Affinity does not play well with this requirement. When I do open TGA image in the Affinity all RGB values are Black for transparent pixels (where Alpha is zero).

So we have to stick to Photoshop for now.

Do you have any plans addressing this issue?

Link to comment
Share on other sites

4 hours ago, stokerg said:

Hi @Anton Petrov and Welcome to the Forums,

This has come up before on the forums, one place is here.  We don't currently support alpha in TGA files but this may change in a future update as it has been requested before. 

TGA import and export does support Alpha in the current Affinity apps!

The problem is that Affinity's document flattening process (explicitly performed by Flatten command or implicitly performed when exporting to an image file) sets R, G and B to zero wherever Alpha is zero. That may have been a design decision to improve the compressibility of the image data. If that is a deliberate optimisation, then it should be optional instead of being forced on the user and making the app useless to thousands of potential purchasers of licences who will go elsewhere. If it is not deliberate then it effectively is a bug. The problem affects export of TGA with Alpha, PNG with Alpha and TIFF with Alpha.

In the linked thread below, MEB acknowledges the problem as a possible bug:

 

Link to comment
Share on other sites

  • 3 weeks later...
  • Staff
28 minutes ago, frmdbl said:

It's been 3 weeks and there's really no updates whether the bug is being worked on and/or acknowledged at all.

 

There seems to be a signature assigned 'afp-4020' , but I'm guessing there's no bug tracker available to the public?

It is an improvement request at the moment, and we do not give progress reports, sorry. You are correct , there is no public facing issue database

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

Link to comment
Share on other sites

  • 1 month later...

Good to know,

I'd really settle with just getting a response from an actual developer, confirming that the issue is understood and worked on

and that perhaps it would be solved in the next 4-6 months (whenever there comes time to do this).

 

Link to comment
Share on other sites

@haakoo

I say 

Quote

a response from an actual developer, confirming that the issue is understood and worked on

and you paste a post from a Technical Support guy who doesn't know what they support(TGA)

and from QA support stating that an 'improvement request' whose status you can't check has been assigned.

//

How is this helping anything?

One of us has trouble understanding written text.

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.