Brecht Van Lommel
bdab538b30
Fix Eevee blackbody wrong with non-default scene linear color space
...
* Port over new code tables from Cycles
* Convert Rec.709 to scene linear for lookup table.
* Move code for wavelength and blackbody to IMB so they can access the
required transforms, which are not in blenlib.
* Remove clamping from blackbody shader to bypass the texture read.
Since it's variable now easiest to just always read from the texture
than pass additional parameters.
* Fold XYZ to RGB conversion into the wavelength table.
Ref T68926
2022-05-23 22:09:44 +02:00
..
2022-05-10 12:33:18 +02:00
2022-05-23 22:09:44 +02:00
2022-03-30 19:47:00 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-01-17 14:46:32 +01:00
2022-05-02 00:35:49 +02:00
2022-05-02 00:35:49 +02:00
2022-05-02 01:31:24 +02:00
2022-02-04 14:08:27 +01:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-01 21:12:59 +02:00
2022-05-01 21:12:59 +02:00
2022-05-01 21:12:59 +02:00
2022-05-01 21:12:59 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 00:35:49 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-01 23:54:41 +02:00
2022-05-01 23:54:41 +02:00
2022-05-01 23:54:41 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-03-30 19:53:22 +02:00
2022-05-02 01:31:24 +02:00
2022-05-09 20:06:27 +02:00
2022-03-30 19:53:22 +02:00
2022-03-16 15:30:22 +11:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-03-22 13:44:15 +01:00
2022-05-10 12:33:18 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00
2022-05-02 01:31:24 +02:00