From 09ee69422ee877ec901dce3c5acf8b90acb59f7d Mon Sep 17 00:00:00 2001 From: klemek Date: Thu, 6 Nov 2025 21:30:45 +0100 Subject: [PATCH] chore: update sentences --- .gitignore | 3 ++- README.md | 2 +- shaders/frag0.glsl | 31 +++++++++++++++++++------------ 3 files changed, 22 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 5b999ca..73ada70 100644 --- a/.gitignore +++ b/.gitignore @@ -24,4 +24,5 @@ pkg forge-* confdeps.* conftest.* -forge_saved_state.txt \ No newline at end of file +forge_saved_state.txt +*.py \ No newline at end of file diff --git a/README.md b/README.md index a9f11ad..85febe2 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ # F.O.R.G.E. (Steel) -> **F**usion **O**f **R**eal **T**ime **G**enerative **E**ffects +> **F**usion **O**f **R**eal-time **G**enerative **E**ffects *Steel version (PC executable)* diff --git a/shaders/frag0.glsl b/shaders/frag0.glsl index 70b8dbb..3e7f324 100644 --- a/shaders/frag0.glsl +++ b/shaders/frag0.glsl @@ -1089,23 +1089,30 @@ subroutine(src_stage_sub) vec4 src_7(vec2 vUV, int seed, vec3 b1, vec2 f1, vec3 } // SRC 8 : sentences -#define SENTENCE_COUNT 10 +#define SENTENCE_COUNT 16 const int sentences[SENTENCE_COUNT][20] = { - {98, 101, 76, 111, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - {98, 101, 76, 111, 119, 32, 98, 101, 76, 111, 119, 32, 98, 101, 76, 111, 119, 0, 0, 0}, - {67, 39, 101, 115, 116, 32, 108, 97, 32, 116, 101, 117, 102, 0, 0, 0, 0, 0, 0, 0}, - {76, 105, 108, 108, 101, 32, 86, 74, 32, 70, 101, 115, 116, 0, 0, 0, 0, 0, 0, 0}, - {80, 111, 117, 114, 32, 108, 101, 115, 32, 121, 101, 117, 120, 0, 0, 0, 0, 0, 0, 0}, - {80, 111, 117, 114, 32, 108, 101, 115, 32, 111, 114, 101, 105, 108, 108, 101, 115, 0, 0, 0}, - {77, 97, 99, 104, 105, 110, 101, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - {83, 97, 117, 118, 97, 103, 101, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - {68, 114, 117, 109, 32, 38, 32, 68, 114, 117, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0}, - {86, 56, 32, 43, 32, 83, 104, 97, 100, 101, 114, 115, 32, 43, 32, 67, 97, 109, 46, 0}, + {102, 111, 114, 103, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {70, 79, 82, 71, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {70, 46, 79, 46, 82, 46, 71, 46, 69, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {70, 117, 115, 105, 111, 110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {79, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {82, 101, 97, 108, 45, 116, 105, 109, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {71, 101, 110, 101, 114, 97, 116, 105, 118, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {69, 102, 102, 101, 99, 116, 115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {69, 118, 101, 114, 121, 116, 104, 105, 110, 103, 32, 121, 111, 117, 32, 115, 101, 101, 0, 0}, + {80, 105, 120, 101, 108, 32, 98, 121, 32, 112, 105, 120, 101, 108, 0, 0, 0, 0, 0, 0}, + {76, 105, 118, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {71, 101, 110, 101, 114, 97, 116, 101, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {67, 111, 110, 116, 114, 111, 108, 108, 101, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {67, 111, 100, 101, 32, 97, 115, 32, 97, 114, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {65, 114, 116, 32, 97, 115, 32, 99, 111, 100, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0}, + {75, 108, 101, 960, 101, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, }; + const int lengths[SENTENCE_COUNT] = { - 5, 17, 13, 13, 13, 17, 8, 8, 11, 19 + 5, 5, 10, 6, 2, 9, 10, 7, 18, 14, 4, 9, 10, 11, 11, 6 }; subroutine(src_stage_sub) vec4 src_8(vec2 vUV, int seed, vec3 b1, vec2 f1, vec3 b2, vec2 f2, vec3 b3, vec2 f3)