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

Scope Panel stops working RBG/16


Recommended Posts

Reported before, but got ignored.

Same issue in V2.

For documents in RGB/16 color depth, the scope panel stops to show any data if the alpha channel gets below 1/508.

steps to reproduce:

  1. new document in RGB/16 color format
  2. activate View>Studio>Scope

Last value where Scope shows data: alpha = 1/511

image.thumb.png.4d0b74fcab93032e6dd5d6a202e572cb.png

First value where Scope stops showing data: alpha = 1/512

image.thumb.png.e9cad741835d88618d5af96bcaf01ac2.png

 

bug scope panel stopps working for alpha 1 by 509.afphoto

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

  • Staff

Hey NotMyFault,

Apologies if you posted this previously and it was missed. I hope that it was not intentionally ignored either. 

I'm just checking something with development before I reply and potentially embarrass myself. I'll get back to you as soon as I can as I'm not entirely sure what's going on with this one. 

Link to comment
Share on other sites

  • Staff

This is the reply I got from one of the developers:

Quote

For me the cut off is 510 vs 511, which makes some sense. I suspect that the document is rendered as RGB/8 for the Scope, even for RGB/16 documents, presumably for performance. Values are converted to [0,1] for use in procedural texture equations and afterwards converted back to [0,255] with rounding to the nearest integer, so any alpha value less than 1/510 will round to 0. Fully transparent pixels don't have reliable colour channels because the renderer assumes it doesn't need to render invisible pixels, again for performance, hence they need to be ignored by the Scope.

I hope that helps.

Link to comment
Share on other sites

Quote

For me the cut off is 510 vs 511, which makes some sense. I suspect that the document is rendered as RGB/8 for the Scope, even for RGB/16 documents, presumably for performance. Values are converted to [0,1] for use in procedural texture equations and afterwards converted back to [0,255] with rounding to the nearest integer, so any alpha value less than 1/510 will round to 0. Fully transparent pixels don't have reliable colour channels because the renderer assumes it doesn't need to render invisible pixels, again for performance, hence they need to be ignored by the Scope.

Hi Chris,

thank you reaching out to devs and clarification.

Unfortunately, this partially confirms my worst fears raised in another bug report: Affinity renders probably everything as RGB/8 for performance reasons, even in case of RGB/16 documents. I hope this will be fixed. Somedays.

See 

 

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

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.