From 40d40edcdeef4978a0d9c7333b7007d1fa4c0bc6 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 28 Oct 2021 16:24:34 +0800 Subject: *misc --- Data/Resources/Shaders/Editor-UI.glsl | 42 +++++++++++++++++++++++++++++++++++ Data/Resources/Shaders/Editor_UI.glsl | 27 ---------------------- 2 files changed, 42 insertions(+), 27 deletions(-) create mode 100644 Data/Resources/Shaders/Editor-UI.glsl delete mode 100644 Data/Resources/Shaders/Editor_UI.glsl (limited to 'Data/Resources') diff --git a/Data/Resources/Shaders/Editor-UI.glsl b/Data/Resources/Shaders/Editor-UI.glsl new file mode 100644 index 0000000..4edfe73 --- /dev/null +++ b/Data/Resources/Shaders/Editor-UI.glsl @@ -0,0 +1,42 @@ +#version 330 core +uniform vec2 screenSize; + +VSH_BEGIN + +layout (location = 0) in vec3 aPos; +layout (location = 1) in vec3 aColor; +layout (location = 2) in vec2 aTexCoord; + +out vec3 ourColor; +out vec2 TexCoord; + +void main() +{ + gl_Position = vec4(aPos, 1.0); + ourColor = aColor; + TexCoord = vec2(aTexCoord.x, aTexCoord.y); +} + +VSH_END + + +FSH_BEGIN + +out vec4 FragColor; + +in vec3 ourColor; +in vec2 TexCoord; + +uniform float mixValue; + +// texture samplers +uniform sampler2D texture1; +uniform sampler2D texture2; + +void main() +{ + // linearly interpolate between both textures + FragColor = mix(texture(texture1, TexCoord), texture(texture2, TexCoord), mixValue); +} + +FSH_END diff --git a/Data/Resources/Shaders/Editor_UI.glsl b/Data/Resources/Shaders/Editor_UI.glsl deleted file mode 100644 index e4b6790..0000000 --- a/Data/Resources/Shaders/Editor_UI.glsl +++ /dev/null @@ -1,27 +0,0 @@ - -uniform float2 screenSize; - - -VERTEX_SHADER_BEGIN - -in vec2 position; -int vec2 uv; - -out vec4 clipPos; - -void main() -{ - -} - -VERTEX_SHADER_END - -FRAGMENT_SHADER_BEGIN -out vec4 outColor; - -void main() -{ - outColor = vec4(1,1,1,1); -} - -FRAGMENT_SHADER_END -- cgit v1.1-26-g67d0