-
Notifications
You must be signed in to change notification settings - Fork 0
/
SystemParams.cpp
43 lines (27 loc) · 1.26 KB
/
SystemParams.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "SystemParams.h"
/**
* Reza Adhitya Saputra
* radhitya@uwaterloo.ca
*/
SystemParams::SystemParams()
{
}
float SystemParams::stroke_width = 10.0f;
float SystemParams::grid_cell_size = 1.0f;
float SystemParams::kite_leg_length = 30;
float SystemParams::rdp_epsilon = 5.0f;
float SystemParams::iter_threshold = 0.001f;
bool SystemParams::enable_conformal_mapping = true;
bool SystemParams::segment_constraint = false;
bool SystemParams::show_mesh = true;
bool SystemParams::show_texture = false;
/*
* Modify these paths according your own folders
*/
std::string SystemParams::kite_texture_file = "../ConformalDecorativeStrokes/textures_02/25-15_kite.png";
std::string SystemParams::l_leg_texture_file = "../ConformalDecorativeStrokes/textures_02/25-15_leg.png";
std::string SystemParams::r_leg_texture_file = "../ConformalDecorativeStrokes/textures_02/25-15_leg.png";
std::string SystemParams::rectilinear_texture_file = "../ConformalDecorativeStrokes/textures_02/25-15_straight.png";
std::string SystemParams::texture_dir = "../ConformalDecorativeStrokes/textures_02";
std::string SystemParams::v_shader_file = "../ConformalDecorativeStrokes/shader.vert";
std::string SystemParams::f_shader_file = "../ConformalDecorativeStrokes/shader.frag";