diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-02-17 13:32:29 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-02-17 13:32:29 -0500 |
commit | c1b1558256997df22678f6405ea320ae454ad5b4 (patch) | |
tree | 39a22c795b8eba596ac05bece07f49741ba03072 | |
parent | 6b99c7aee539e35b8e67520f36adeca9007641cb (diff) | |
download | therapy-c1b1558256997df22678f6405ea320ae454ad5b4.tar.gz therapy-c1b1558256997df22678f6405ea320ae454ad5b4.tar.bz2 therapy-c1b1558256997df22678f6405ea320ae454ad5b4.zip |
Removed tool used to generate the font, also commited some stuff I forgot in the last commit
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rw-r--r-- | res/arcadepix_regular_8.PNG | bin | 3906 -> 0 bytes | |||
-rw-r--r-- | res/arcadepix_regular_8.bmp | bin | 24632 -> 0 bytes | |||
-rw-r--r-- | res/arcadepix_regular_8.sfl | 94 | ||||
-rw-r--r-- | res/font.bmp | bin | 49208 -> 49208 bytes | |||
-rw-r--r-- | shaders/bloom1.fragment | 2 | ||||
-rw-r--r-- | shaders/bloom2.fragment | 4 | ||||
-rw-r--r-- | src/translate_font.cpp | 32 |
8 files changed, 5 insertions, 131 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 54aee1f..2622733 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -28,8 +28,6 @@ find_package(GLFW REQUIRED) | |||
28 | 28 | ||
29 | # include_directories(${SDL2_INCLUDE_DIR}) | 29 | # include_directories(${SDL2_INCLUDE_DIR}) |
30 | set(CMAKE_BUILD_TYPE Debug) | 30 | set(CMAKE_BUILD_TYPE Debug) |
31 | add_executable(Aromatherapy src/main.cpp src/map.cpp src/renderer.cpp) | 31 | add_executable(Aromatherapy src/main.cpp src/map.cpp src/mapview.cpp src/renderer.cpp) |
32 | target_link_libraries(Aromatherapy ${OPENGL_LIBRARY} ${GLEW_LIBRARY} ${GLFW_LIBRARY}) | 32 | target_link_libraries(Aromatherapy ${OPENGL_LIBRARY} ${GLEW_LIBRARY} ${GLFW_LIBRARY}) |
33 | add_executable(translate_font src/translate_font.cpp src/renderer.cpp) | ||
34 | target_link_libraries(translate_font ${OPENGL_LIBRARY} ${GLEW_LIBRARY} ${GLFW_LIBRARY}) | ||
35 | install(TARGETS Aromatherapy RUNTIME DESTINATION ${BIN_DIR}) | 33 | install(TARGETS Aromatherapy RUNTIME DESTINATION ${BIN_DIR}) |
diff --git a/res/arcadepix_regular_8.PNG b/res/arcadepix_regular_8.PNG deleted file mode 100644 index 5b152aa..0000000 --- a/res/arcadepix_regular_8.PNG +++ /dev/null | |||
Binary files differ | |||
diff --git a/res/arcadepix_regular_8.bmp b/res/arcadepix_regular_8.bmp deleted file mode 100644 index fc2fd82..0000000 --- a/res/arcadepix_regular_8.bmp +++ /dev/null | |||
Binary files differ | |||
diff --git a/res/arcadepix_regular_8.sfl b/res/arcadepix_regular_8.sfl deleted file mode 100644 index b906c01..0000000 --- a/res/arcadepix_regular_8.sfl +++ /dev/null | |||
@@ -1,94 +0,0 @@ | |||
1 | 39 1 3 2 2 0 4 3 | ||
2 | 96 4 3 4 2 0 4 6 | ||
3 | 34 9 3 6 2 0 4 8 | ||
4 | 94 16 3 6 3 0 4 8 | ||
5 | 45 23 6 5 1 0 7 7 | ||
6 | 126 29 5 7 2 1 6 9 | ||
7 | 60 37 4 4 5 0 5 6 | ||
8 | 62 42 4 4 5 0 5 6 | ||
9 | 35 47 4 5 5 0 5 7 | ||
10 | 47 53 4 5 5 1 5 8 | ||
11 | 61 59 4 5 5 0 5 7 | ||
12 | 92 65 4 5 5 1 5 8 | ||
13 | 43 71 4 7 5 -1 5 7 | ||
14 | 32 79 10 0 0 0 11 8 | ||
15 | 91 80 10 0 0 0 11 0 | ||
16 | 93 81 10 0 0 0 11 0 | ||
17 | 123 82 10 0 0 0 11 0 | ||
18 | 124 83 10 0 0 0 11 0 | ||
19 | 125 84 10 0 0 0 11 0 | ||
20 | 58 85 5 2 5 0 6 3 | ||
21 | 46 88 8 2 2 0 9 3 | ||
22 | 105 91 1 3 9 0 2 4 | ||
23 | 33 95 3 3 7 0 4 4 | ||
24 | 40 99 3 3 7 0 4 4 | ||
25 | 41 103 3 3 7 0 4 4 | ||
26 | 108 107 3 3 7 0 4 4 | ||
27 | 36 111 3 5 7 0 4 7 | ||
28 | 42 117 3 5 7 0 4 7 | ||
29 | 102 1 11 5 7 0 4 7 | ||
30 | 116 7 11 5 7 0 4 7 | ||
31 | 38 13 11 6 7 0 4 8 | ||
32 | 49 20 11 6 7 0 4 8 | ||
33 | 73 27 11 6 7 0 4 8 | ||
34 | 84 34 11 6 7 0 4 8 | ||
35 | 89 41 11 6 7 0 4 8 | ||
36 | 98 48 11 6 7 0 4 8 | ||
37 | 100 55 11 6 7 0 4 8 | ||
38 | 104 62 11 6 7 0 4 8 | ||
39 | 107 69 11 6 7 0 4 8 | ||
40 | 97 76 12 6 6 0 5 8 | ||
41 | 99 83 12 6 6 0 5 8 | ||
42 | 101 90 12 6 6 0 5 8 | ||
43 | 110 97 12 6 6 0 5 8 | ||
44 | 111 104 12 6 6 0 5 8 | ||
45 | 114 111 12 6 6 0 5 8 | ||
46 | 115 118 12 6 6 0 5 8 | ||
47 | 117 1 20 6 6 0 5 8 | ||
48 | 118 8 20 6 6 0 5 8 | ||
49 | 120 15 20 6 6 0 5 8 | ||
50 | 122 22 20 6 6 0 5 8 | ||
51 | 37 29 19 7 7 1 4 9 | ||
52 | 48 37 19 7 7 1 4 9 | ||
53 | 50 45 19 7 7 1 4 9 | ||
54 | 51 53 19 7 7 1 4 9 | ||
55 | 52 61 19 7 7 1 4 9 | ||
56 | 53 69 19 7 7 1 4 9 | ||
57 | 54 77 19 7 7 1 4 9 | ||
58 | 55 85 19 7 7 1 4 9 | ||
59 | 56 93 19 7 7 1 4 9 | ||
60 | 57 101 19 7 7 1 4 9 | ||
61 | 65 109 19 7 7 1 4 9 | ||
62 | 66 117 19 7 7 1 4 9 | ||
63 | 67 1 27 7 7 1 4 9 | ||
64 | 68 9 27 7 7 1 4 9 | ||
65 | 69 17 27 7 7 1 4 9 | ||
66 | 70 25 27 7 7 1 4 9 | ||
67 | 71 33 27 7 7 1 4 9 | ||
68 | 72 41 27 7 7 1 4 9 | ||
69 | 74 49 27 7 7 1 4 9 | ||
70 | 75 57 27 7 7 1 4 9 | ||
71 | 76 65 27 7 7 1 4 9 | ||
72 | 77 73 27 7 7 1 4 9 | ||
73 | 78 81 27 7 7 1 4 9 | ||
74 | 79 89 27 7 7 1 4 9 | ||
75 | 80 97 27 7 7 1 4 9 | ||
76 | 81 105 27 7 7 1 4 9 | ||
77 | 82 113 27 7 7 1 4 9 | ||
78 | 83 1 37 7 7 1 4 9 | ||
79 | 85 9 37 7 7 1 4 9 | ||
80 | 86 17 37 7 7 1 4 9 | ||
81 | 87 25 37 7 7 1 4 9 | ||
82 | 88 33 37 7 7 1 4 9 | ||
83 | 90 41 37 7 7 1 4 9 | ||
84 | 109 49 38 7 6 1 5 9 | ||
85 | 119 57 38 7 6 1 5 9 | ||
86 | 59 65 39 3 6 0 6 4 | ||
87 | 44 69 42 3 3 0 9 4 | ||
88 | 95 73 44 7 1 0 11 8 | ||
89 | 64 81 37 8 8 1 4 10 | ||
90 | 106 90 35 4 11 0 2 6 | ||
91 | 103 95 38 6 8 0 5 8 | ||
92 | 112 102 38 6 8 0 5 8 | ||
93 | 113 109 38 6 8 0 5 8 | ||
94 | 121 116 38 6 8 0 5 8 | ||
diff --git a/res/font.bmp b/res/font.bmp index 498f915..6be5236 100644 --- a/res/font.bmp +++ b/res/font.bmp | |||
Binary files differ | |||
diff --git a/shaders/bloom1.fragment b/shaders/bloom1.fragment index 77031f2..4940933 100644 --- a/shaders/bloom1.fragment +++ b/shaders/bloom1.fragment | |||
@@ -21,7 +21,7 @@ vec2 rot2d(vec2 p, float a) | |||
21 | void main() | 21 | void main() |
22 | { | 22 | { |
23 | const int NUM_TAPS = 12; | 23 | const int NUM_TAPS = 12; |
24 | float max_siz = 1.0; | 24 | float max_siz = 15.0; |
25 | 25 | ||
26 | vec2 fTaps_Poisson[NUM_TAPS]; | 26 | vec2 fTaps_Poisson[NUM_TAPS]; |
27 | fTaps_Poisson[0] = vec2(-.326, -.406); | 27 | fTaps_Poisson[0] = vec2(-.326, -.406); |
diff --git a/shaders/bloom2.fragment b/shaders/bloom2.fragment index 323f441..ac18124 100644 --- a/shaders/bloom2.fragment +++ b/shaders/bloom2.fragment | |||
@@ -51,7 +51,9 @@ void main() | |||
51 | } | 51 | } |
52 | 52 | ||
53 | vec3 bloom_c = (sum / vec4(NUM_TAPS)).rgb; | 53 | vec3 bloom_c = (sum / vec4(NUM_TAPS)).rgb; |
54 | bloom_c = vec3(bloom_c.r*bloom_c.r, bloom_c.g*bloom_c.g, bloom_c.b*bloom_c.b); | 54 | //bloom_c = vec3(bloom_c.r*bloom_c.r, bloom_c.g*bloom_c.g, bloom_c.b*bloom_c.b); |
55 | //bloom_c = vec3(bloom_c.r*bloom_c.r, bloom_c.g*bloom_c.g, bloom_c.b*bloom_c.b); | ||
56 | bloom_c = max(bloom_c - 0.25, vec3(0,0,0)); | ||
55 | 57 | ||
56 | color = texture(screenTex, UV).rgb + bloom_c; | 58 | color = texture(screenTex, UV).rgb + bloom_c; |
57 | } | 59 | } |
diff --git a/src/translate_font.cpp b/src/translate_font.cpp deleted file mode 100644 index 7eb4c59..0000000 --- a/src/translate_font.cpp +++ /dev/null | |||
@@ -1,32 +0,0 @@ | |||
1 | #include "renderer.h" | ||
2 | #include <cstdio> | ||
3 | |||
4 | #define min(x,y) ((x) > (y) ? (y) : (x)) | ||
5 | |||
6 | int main() | ||
7 | { | ||
8 | initRenderer(); | ||
9 | |||
10 | Texture* palette = createTexture(128, 128); | ||
11 | fillTexture(palette, NULL, 0, 0, 0); | ||
12 | |||
13 | Texture* wrong = loadTextureFromBMP("../res/arcadepix_regular_8.bmp"); | ||
14 | |||
15 | FILE* desc = fopen("../res/arcadepix_regular_8.sfl", "r"); | ||
16 | while (!feof(desc)) | ||
17 | { | ||
18 | int ch; | ||
19 | Rectangle srcRect; | ||
20 | |||
21 | fscanf(desc, "%d %d %d %d %d %*d %*d %*d \n", &ch, &(srcRect.x), &(srcRect.y), &(srcRect.w), &(srcRect.h)); | ||
22 | |||
23 | Rectangle dstRect(ch % 16 * 8, ch / 16 * 8 + (8 - min(srcRect.h,8)), min(srcRect.w, 8), min(srcRect.h, 8)); | ||
24 | blitTexture(wrong, palette, &srcRect, &dstRect); | ||
25 | } | ||
26 | |||
27 | fclose(desc); | ||
28 | |||
29 | saveTextureToBMP(palette, "tex.bmp"); | ||
30 | |||
31 | destroyRenderer(); | ||
32 | } | ||