hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/src/rendering/export_config.h
blob: 2645374525b92d28ec23cf72471e2404d67163bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include <string>

namespace Donut
{
    enum class ExportFormat { Png, Pfm, Csv };

    struct ExportConfig
    {
        bool color       = true;
        bool redshift    = false;
        bool temperature = false;
        bool impact      = false;

        int  width  = 1920;
        int  height = 1080;
        ExportFormat format = ExportFormat::Png;
        std::string  directory = "exports";
    };
}