Foundation
Loading...
Searching...
No Matches
Matcaps.hpp
Go to the documentation of this file.
1// Bundled matcap presets
2#pragma once
3#include <iterator>
4
6{
7 const char* label;
8 const char* path;
9};
10
11inline constexpr MatcapEntry kMatcaps[] = {
12 {"Clay Studio", "Data/Assets/Matcaps/clay_studio.png"},
13 {"Basic 1", "Data/Assets/Matcaps/basic_1.png"},
14 {"Basic 2", "Data/Assets/Matcaps/basic_2.png"},
15 {"Basic Dark", "Data/Assets/Matcaps/basic_dark.png"},
16 {"Basic Side", "Data/Assets/Matcaps/basic_side.png"},
17 {"Ceramic Dark", "Data/Assets/Matcaps/ceramic_dark.png"},
18 {"Ceramic Lightbulb", "Data/Assets/Matcaps/ceramic_lightbulb.png"},
19 {"Check Normal +Y", "Data/Assets/Matcaps/check_normal+y.png"},
20 {"Check Rim Dark", "Data/Assets/Matcaps/check_rim_dark.png"},
21 {"Check Rim Light", "Data/Assets/Matcaps/check_rim_light.png"},
22 {"Clay Brown", "Data/Assets/Matcaps/clay_brown.png"},
23 {"Clay Muddy", "Data/Assets/Matcaps/clay_muddy.png"},
24 {"Jade", "Data/Assets/Matcaps/jade.png"},
25 {"Metal Anisotropic", "Data/Assets/Matcaps/metal_anisotropic.png"},
26 {"Metal Carpaint", "Data/Assets/Matcaps/metal_carpaint.png"},
27 {"Metal Lead", "Data/Assets/Matcaps/metal_lead.png"},
28 {"Metal Shiny", "Data/Assets/Matcaps/metal_shiny.png"},
29 {"Pearl", "Data/Assets/Matcaps/pearl.png"},
30 {"Reflection Check Horizontal", "Data/Assets/Matcaps/reflection_check_horizontal.png"},
31 {"Reflection Check Vertical", "Data/Assets/Matcaps/reflection_check_vertical.png"},
32 {"Resin", "Data/Assets/Matcaps/resin.png"},
33 {"Skin", "Data/Assets/Matcaps/skin.png"},
34 {"Toon", "Data/Assets/Matcaps/toon.png"},
35 {"Flat", "Data/Assets/Matcaps/flat.png"},
36};
37
38inline constexpr int kMatcapCount = std::size(kMatcaps);
39inline constexpr int kDefaultMatcap = 11;
constexpr MatcapEntry kMatcaps[]
Definition Matcaps.hpp:11
constexpr int kMatcapCount
Definition Matcaps.hpp:38
constexpr int kDefaultMatcap
Definition Matcaps.hpp:39
Definition Matcaps.hpp:6
const char * label
Definition Matcaps.hpp:7
const char * path
Definition Matcaps.hpp:8