diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-06 23:59:18 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2023-07-06 23:59:18 +1000 |
commit | fe99ec69664c5ca5a400d80e060084ff78d9bb22 (patch) | |
tree | 6fbe0123c9a6cb5105e34ad2a0c26a1791fc363e /assets/opensb/rendering | |
parent | fe4cc1961888db364bbc70cfe0e7a15ec27a5c5b (diff) |
Render the world in its own framebuffer
Diffstat (limited to 'assets/opensb/rendering')
-rw-r--r-- | assets/opensb/rendering/default.config | 9 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/interface.config | 11 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/interface.frag (renamed from assets/opensb/rendering/default.frag) | 0 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/interface.vert (renamed from assets/opensb/rendering/default.vert) | 0 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/world.config (renamed from assets/opensb/rendering/world.config) | 2 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/world.frag (renamed from assets/opensb/rendering/world.frag) | 0 | ||||
-rw-r--r-- | assets/opensb/rendering/effects/world.vert (renamed from assets/opensb/rendering/world.vert) | 0 | ||||
-rw-r--r-- | assets/opensb/rendering/opengl20.config.patch | 5 |
8 files changed, 18 insertions, 9 deletions
diff --git a/assets/opensb/rendering/default.config b/assets/opensb/rendering/default.config deleted file mode 100644 index 5e51afc..0000000 --- a/assets/opensb/rendering/default.config +++ /dev/null @@ -1,9 +0,0 @@ -{ - "effectParameters" : {}, - "effectTextures" : {}, - - "effectShaders" : { - "vertex" : "default.vert", - "fragment" : "default.frag" - } -}
\ No newline at end of file diff --git a/assets/opensb/rendering/effects/interface.config b/assets/opensb/rendering/effects/interface.config new file mode 100644 index 0000000..b4860d6 --- /dev/null +++ b/assets/opensb/rendering/effects/interface.config @@ -0,0 +1,11 @@ +{ + "blitFrameBuffer" : "world", + + "effectParameters" : {}, + "effectTextures" : {}, + + "effectShaders" : { + "vertex" : "interface.vert", + "fragment" : "interface.frag" + } +}
\ No newline at end of file diff --git a/assets/opensb/rendering/default.frag b/assets/opensb/rendering/effects/interface.frag index 0ba2d60..0ba2d60 100644 --- a/assets/opensb/rendering/default.frag +++ b/assets/opensb/rendering/effects/interface.frag diff --git a/assets/opensb/rendering/default.vert b/assets/opensb/rendering/effects/interface.vert index 612a788..612a788 100644 --- a/assets/opensb/rendering/default.vert +++ b/assets/opensb/rendering/effects/interface.vert diff --git a/assets/opensb/rendering/world.config b/assets/opensb/rendering/effects/world.config index 3ad0d88..188b727 100644 --- a/assets/opensb/rendering/world.config +++ b/assets/opensb/rendering/effects/world.config @@ -1,4 +1,6 @@ { + "frameBuffer" : "world", + "effectParameters" : { "lightMapEnabled" : { "type" : "bool", diff --git a/assets/opensb/rendering/world.frag b/assets/opensb/rendering/effects/world.frag index b4450ad..b4450ad 100644 --- a/assets/opensb/rendering/world.frag +++ b/assets/opensb/rendering/effects/world.frag diff --git a/assets/opensb/rendering/world.vert b/assets/opensb/rendering/effects/world.vert index 67998bc..67998bc 100644 --- a/assets/opensb/rendering/world.vert +++ b/assets/opensb/rendering/effects/world.vert diff --git a/assets/opensb/rendering/opengl20.config.patch b/assets/opensb/rendering/opengl20.config.patch new file mode 100644 index 0000000..3d85c1a --- /dev/null +++ b/assets/opensb/rendering/opengl20.config.patch @@ -0,0 +1,5 @@ +{ + "frameBuffers" : { + "world" : {} + } +}
\ No newline at end of file |