- From: Lars Borg <borg@adobe.com>
- Date: Fri, 11 Nov 2022 20:18:57 +0000
- To: Chris Lilley <chris@w3.org>, "public-colorweb@w3.org" <public-colorweb@w3.org>
- Message-ID: <0C005B8F-FD85-4BEE-9EA3-6FEEB24B31ED@adobe.com>
Does that discuss clipping to 0-1 range for int? Lars From: Chris Lilley <chris@w3.org> Date: Friday, November 11, 2022 at 9:38 AM To: "public-colorweb@w3.org" <public-colorweb@w3.org> Subject: Re: [EXTERNAL] Re: Canvas Floating Point Color Values Propoal Resent-From: <public-colorweb@w3.org> Resent-Date: Friday, November 11, 2022 at 9:37 AM EXTERNAL: Use caution when clicking on links or opening attachments. Yes, it certainly makes sense to explicitly point out that CSS Color 4 defines the transfer function over the extended range for all the predefined RGB spaces. On 2022-11-11 04:38, Christopher Cameron wrote: Thanks -- those are covered by CSS Color Level 4's definition, which is linked in the canvas spec. But, I'll add a remark putting together that connection in the document. On Thu, Nov 10, 2022 at 6:25 PM Lars Borg <borg@adobe.com> wrote: Does that apply? Uint8 would only support the unit range. So maybe the floats would get clipped? Lars -----Original Message----- From: Reiner Fink <reinerf@microsoft.com> Date: Thursday, November 10, 2022 at 7:16 AM To: Christopher Cameron <ccameron@google.com>, Lars Borg <borg@adobe.com> Cc: Ken Russell <kbr@google.com>, "public-colorweb@w3.org" <public-colorweb@w3.org> Subject: RE: [EXTERNAL] Re: Canvas Floating Point Color Values Propoal EXTERNAL: Use caution when clicking on links or opening attachments. You might want to mention how to resolve gamma for values >1.0 and <0.0, eg something about extending curves and reflecting gamma about y-axis. -reiner From: Christopher Cameron <ccameron@google.com> Sent: Thursday, November 10, 2022 6:34 AM To: Lars Borg <borg@adobe.com> Cc: Ken Russell <kbr@google.com>; public-colorweb@w3.org Subject: [EXTERNAL] Re: Canvas Floating Point Color Values Propoal Thanks! I've created a PR incorporating this feedback, and also fixing a couple of inconsistencies at https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2FColorWeb-CG%2Fpull%2F85&data=05%7C01%7Cborg%40adobe.com%7Ce4f7137b602d447f8fa308dac33f4a5a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638036973867549789%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=yoD92G0l59OcIJWW0nd0fN7NsdTPod70KyuzpIOc8Zs%3D&reserved=0 In particular, I was inconsistent about using "unorm8" versus "uint8Clamped" for ImageData. I also changed ImageDataSettings to use "dataType" instead of "colorType", since we are specifying the type for ImageData's data member (BTW, would it better to use the full names of the type "Uint8ClampedArray" and "Float32Array", rather than the abbreviated "uint8Clamped" and "float32"). Let me know of any further feedback here or on the PR. On Wed, Nov 9, 2022 at 2:54 AM Lars Borg <mailto:borg@adobe.com> wrote: Needs statements about conversion between unorm8 and float16 representations. I assume such conversions will be needed. Also, spell out that the float16 encoding is as per IEEE? Lars From: Ken Russell <mailto:kbr@google.com> Date: Tuesday, November 8, 2022 at 2:57 PM To: Christopher Cameron <mailto:ccameron@google.com> Cc: "mailto:public-colorweb@w3.org" <mailto:public-colorweb@w3.org> Subject: Re: Canvas Floating Point Color Values Propoal Resent-From: <mailto:public-colorweb@w3.org> Resent-Date: Tuesday, November 8, 2022 at 2:57 PM EXTERNAL: Use caution when clicking on links or opening attachments. Looks great to me! On Tue, Nov 8, 2022 at 5:47 AM Christopher Cameron <mailto:ccameron@google.com> wrote: As discussed in the previous call, I've separated floating point pixel values from HDR canvas capabilities. The following document is that proposal. https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3c%2FColorWeb-CG%2Fblob%2Fmaster%2Fcanvas_float.md&data=05%7C01%7Cborg%40adobe.com%7Ce4f7137b602d447f8fa308dac33f4a5a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638036973867549789%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Aekkng0xasOSgAC%2FO%2F8rbIfxO7HlzTOqXCU8UOcLXeU%3D&reserved=0 Please provide any feedback you have on the proposal. I will be trying to get this landed in the HTML spec first, and then introduce the HDR canvas proposal separately. -- I support flexible work schedules, and I'm sending this email now because it is within the hours I'm working today. Please do not feel obliged to reply straight away - I understand that you will reply during the hours you work, which may not match mine. (credit: jparent@) -- Chris Lilley @svgeesus Technical Director @ W3C W3C Strategy Team, Core Web Design W3C Architecture & Technology Team, Core Web & Media
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Friday, 11 November 2022 20:19:17 UTC