-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVisualisation.pro
More file actions
80 lines (74 loc) · 1.75 KB
/
Visualisation.pro
File metadata and controls
80 lines (74 loc) · 1.75 KB
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
TEMPLATE = app
CONFIG += c++17
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
LIBS += -lGL \
-lGLEW \
-lglfw \
-lstdc++fs \
-lpthread \
-lfreetype
# Adapt to your freetype2 include directory
INCLUDEPATH += /usr/include/freetype2
debug {
DESTDIR = debug
OBJECTS_DIR = debug/obj
}
release {
DESTDIR = release
OBJECTS_DIR = release/obj
}
SOURCES += main.cpp \
logger.cpp \
application.cpp \
inputmanager.cpp \
Data/math_util.cpp \
Data/ensemble.cpp \
Data/field.cpp \
Renderer/glyph.cpp \
Renderer/render_util.cpp \
Renderer/glyphgmm.cpp \
Renderer/heightfield.cpp \
Renderer/heightfieldgmm.cpp \
Renderer/primitives.cpp \
Renderer/text.cpp \
Renderer/colormap.cpp \
Renderer/globject.cpp \
Renderer/visualization.cpp
HEADERS += \
logger.h \
application.h \
inputmanager.h \
Data/math_util.h \
Data/ensemble.h \
Data/field.h \
Renderer/glyph.h \
Renderer/render_util.h \
Renderer/glyphgmm.h \
Renderer/heightfield.h \
Renderer/heightfieldgmm.h \
Renderer/primitives.h \
Renderer/text.h \
Renderer/colormap.h \
Renderer/globject.h \
Renderer/visualization.h
DISTFILES += \
Shader/heightfield_vs.glsl \
Shader/heightfield_fs.glsl \
Shader/glyph_vs.glsl \
Shader/glyph_fs.glsl \
Shader/gmm_glyph_vs.glsl \
Shader/gmm_heightfield_vs.glsl \
Shader/gmm_heightfield_fs.glsl \
Shader/text_vs.glsl \
Shader/text_fs.glsl \
Shader/palette.glsl \
Shader/glyph_gs.glsl \
Shader/gmm_glyph_gs.glsl \
Shader/colormap_fs.glsl \
Shader/colormap_vs.glsl \
Shader/primitives_fs.glsl \
Shader/primitives_vs.glsl \
Shader/gmm_glyph_fs_alt.glsl \
Shader/gmm_glyph_fs.glsl