Foundation
Loading...
Searching...
No Matches
Source
Renderer
Tables
ViewLUTs.hpp
Go to the documentation of this file.
1
// Generated by Scripts/BakeFoundationOCIOLuts.py
2
// OCIO config: E:\Foundation\Scripts\blender-5-1-colormanagement\config.ocio
3
#pragma once
4
#include <iterator>
5
6
struct
ViewLUTEntry
7
{
8
const
char
*
label
;
9
const
char
*
path
;
10
};
11
12
inline
constexpr
ViewLUTEntry
kViewLUTsSdr
[] = {
13
{
"Standard / No Look"
,
"Data/Assets/ViewLUTs/view_lut_sdr_standard_no_look.dds"
},
14
{
"ACES 1.3 / No Look"
,
"Data/Assets/ViewLUTs/view_lut_sdr_aces_1_3_no_look.dds"
},
15
{
"ACES 1.3 / ACES 1.3 - Reference Gamut Compression"
,
"Data/Assets/ViewLUTs/view_lut_sdr_aces_1_3_look_aces_1_3_reference_gamut_compression.dds"
},
16
{
"ACES 2.0 / No Look"
,
"Data/Assets/ViewLUTs/view_lut_sdr_aces_2_0_no_look.dds"
},
17
{
"ACES 2.0 / ACES 2.0 - Reference Gamut Compression"
,
"Data/Assets/ViewLUTs/view_lut_sdr_aces_2_0_look_aces_2_0_reference_gamut_compression.dds"
},
18
{
"AgX / No Look"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_no_look.dds"
},
19
{
"AgX / AgX - Punchy"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_punchy.dds"
},
20
{
"AgX / AgX - Greyscale"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_greyscale.dds"
},
21
{
"AgX / AgX - Very High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_very_high_contrast.dds"
},
22
{
"AgX / AgX - High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_high_contrast.dds"
},
23
{
"AgX / AgX - Medium High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_medium_high_contrast.dds"
},
24
{
"AgX / AgX - Base Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_base_contrast.dds"
},
25
{
"AgX / AgX - Medium Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_medium_low_contrast.dds"
},
26
{
"AgX / AgX - Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_low_contrast.dds"
},
27
{
"AgX / AgX - Very Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_agx_look_agx_very_low_contrast.dds"
},
28
{
"Filmic / No Look"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_no_look.dds"
},
29
{
"Filmic / Very High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_very_high_contrast.dds"
},
30
{
"Filmic / High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_high_contrast.dds"
},
31
{
"Filmic / Medium High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_medium_high_contrast.dds"
},
32
{
"Filmic / Medium Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_medium_contrast.dds"
},
33
{
"Filmic / Medium Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_medium_low_contrast.dds"
},
34
{
"Filmic / Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_low_contrast.dds"
},
35
{
"Filmic / Very Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_sdr_filmic_look_very_low_contrast.dds"
},
36
};
37
38
inline
constexpr
int
kViewLUTSdrCount
= std::size(
kViewLUTsSdr
);
39
inline
constexpr
int
kDefaultViewLUTSdr
= 1;
40
41
inline
constexpr
ViewLUTEntry
kViewLUTsHdr
[] = {
42
{
"Standard / No Look"
,
"Data/Assets/ViewLUTs/view_lut_hdr_standard_no_look.dds"
},
43
{
"ACES 1.3 - HDR 1000 nits / No Look"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_1_3_hdr_1000_nits_no_look.dds"
},
44
{
"ACES 1.3 - HDR 1000 nits / ACES 1.3 - Reference Gamut Compression"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_1_3_hdr_1000_nits_look_aces_1_3_reference_gamut_compression.dds"
},
45
{
"ACES 2.0 - HDR 500 nits / No Look"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_2_0_hdr_500_nits_no_look.dds"
},
46
{
"ACES 2.0 - HDR 500 nits / ACES 2.0 - Reference Gamut Compression"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_2_0_hdr_500_nits_look_aces_2_0_reference_gamut_compression.dds"
},
47
{
"ACES 2.0 - HDR 1000 nits / No Look"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_2_0_hdr_1000_nits_no_look.dds"
},
48
{
"ACES 2.0 - HDR 1000 nits / ACES 2.0 - Reference Gamut Compression"
,
"Data/Assets/ViewLUTs/view_lut_hdr_aces_2_0_hdr_1000_nits_look_aces_2_0_reference_gamut_compression.dds"
},
49
{
"AgX - HDR 1000 nits / No Look"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_no_look.dds"
},
50
{
"AgX - HDR 1000 nits / AgX - Punchy"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_punchy.dds"
},
51
{
"AgX - HDR 1000 nits / AgX - Greyscale"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_greyscale.dds"
},
52
{
"AgX - HDR 1000 nits / AgX - Very High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_very_high_contrast.dds"
},
53
{
"AgX - HDR 1000 nits / AgX - High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_high_contrast.dds"
},
54
{
"AgX - HDR 1000 nits / AgX - Medium High Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_medium_high_contrast.dds"
},
55
{
"AgX - HDR 1000 nits / AgX - Base Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_base_contrast.dds"
},
56
{
"AgX - HDR 1000 nits / AgX - Medium Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_medium_low_contrast.dds"
},
57
{
"AgX - HDR 1000 nits / AgX - Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_low_contrast.dds"
},
58
{
"AgX - HDR 1000 nits / AgX - Very Low Contrast"
,
"Data/Assets/ViewLUTs/view_lut_hdr_agx_hdr_1000_nits_look_agx_very_low_contrast.dds"
},
59
};
60
61
inline
constexpr
int
kViewLUTHdrCount
= std::size(
kViewLUTsHdr
);
62
inline
constexpr
int
kDefaultViewLUTHdr
= 3;
kDefaultViewLUTSdr
constexpr int kDefaultViewLUTSdr
Definition
ViewLUTs.hpp:39
kDefaultViewLUTHdr
constexpr int kDefaultViewLUTHdr
Definition
ViewLUTs.hpp:62
kViewLUTsSdr
constexpr ViewLUTEntry kViewLUTsSdr[]
Definition
ViewLUTs.hpp:12
kViewLUTHdrCount
constexpr int kViewLUTHdrCount
Definition
ViewLUTs.hpp:61
kViewLUTsHdr
constexpr ViewLUTEntry kViewLUTsHdr[]
Definition
ViewLUTs.hpp:41
kViewLUTSdrCount
constexpr int kViewLUTSdrCount
Definition
ViewLUTs.hpp:38
ViewLUTEntry
Definition
ViewLUTs.hpp:7
ViewLUTEntry::path
const char * path
Definition
ViewLUTs.hpp:9
ViewLUTEntry::label
const char * label
Definition
ViewLUTs.hpp:8
Generated by
1.9.8