Moved shaders to cyberarm_engine, patched up settings menu, updated gems.

This commit is contained in:
2023-01-08 17:29:31 -06:00
parent 580c9d79ce
commit 8f2d7ff905
8 changed files with 90 additions and 259 deletions

View File

@@ -27,7 +27,6 @@ class IMICFPS
SettingsMenu.set_defaults
@renderer = Renderer.new
preload_default_shaders
@scene = TurnTableScene.new
@overlay = Overlay.new
@@ -42,18 +41,6 @@ class IMICFPS
@delta_time = Gosu.milliseconds
end
def preload_default_shaders
shaders = %w[g_buffer lighting]
shaders.each do |shader|
Shader.new(
name: shader,
includes_dir: "shaders/include",
vertex: "shaders/vertex/#{shader}.glsl",
fragment: "shaders/fragment/#{shader}.glsl"
)
end
end
def input_hijack=(hijacker)
@input_hijacker = hijacker