2021-01-26 meeting notes

Good morning/evening,

Below are my notes from our 2021-01-26 meeting.

Best,

-- Pierre

Color on the web CG telecon notes -- 2021-01-26 UTC
===================================================

- attendees: Pierre-Anthony Lemieux, Chris Blume, Masaru Takechi,
Leonard Rosenthol, Chris Cameron, Timo Kunkel, Chris Lilley, John
Simmons, Kai Ninomiya, Greg Coppa, Phil Green, Max Derhak, Joe Drago,
Simon Thompson, Lars Borg, Yi Xu, Ken Russell, Chris Seeger, Craig
Todd, Chris Needham, Jeff Gilbert

- administrative
  - please carefully review CG rules/policies
(https://www.w3.org/community/about/)
  - please add your name to your GitHub user profile
(https://github.com/settings/profile)

- HDR support in Canvas/WebGL
  - Chris Cameron presented the slides at
https://lists.w3.org/Archives/Public/public-colorweb/2021Jan/0014.html
  - Canvas
    - canvas is color managed
      - each canvas instance has a color space, which is immutable and
specified at init
      - each input has color space, which is mapped onto the
colorspace of the canvas instance
      - interpolation and blending are done in canvas space
      - interpolation/blending/fill strategy can be controlled by the client
    - one approach to mapping of 16-bit float values is by extending
the transfer function of common color systems
    - target platforms: MacOS, Windows, Android
    - one approach to handling the rendering of an HDR canvas to an
SDR display is to let the OS handle it, i.e. apply tone mapping
    - two canvas instances can be overlaid
  - WebGL
    - in contrast to Canvas, there is no means of signaling color in WebGL
    - extending srgb beyond [0,1] supports WCG/HDR without having to
change existing code, e.g. map color(srgb 1 1 1) to 100 nits
    - the objective is to achieve parity with native application while
limiting combinations

- Web platform on televisions
    - Simon Thompson presented
https://drive.google.com/file/d/16sCAiNuaMLDP7TXCzJghXVCq5PziP35d
    - the pixel format is determined by the video being played
    - css/canvas colorspace signaling ignored and pixel code values
are used as-is

- next meeting: February 9 UTC 2100
  - continue discussion on Canvas
  - HDR support in PNG (Blume and co.)
    - https://github.com/w3c/ColorWeb-CG/pull/12
  - Rec BT.2020 actual transfer function (Lilley)
  - W3C color workshop update
(https://www.w3.org/Graphics/Color/Workshop/) (Lilley)

Received on Tuesday, 9 February 2021 04:17:08 UTC