diff --git a/Data/Shaders/GLSL/Shell.frag b/Data/Shaders/GLSL/Shell.frag new file mode 100644 index 0000000000..8b289e1404 --- /dev/null +++ b/Data/Shaders/GLSL/Shell.frag @@ -0,0 +1,3 @@ +void main() { + gl_FragColor = vec4(0.25, 0.125, 0.125, 1.0); +} \ No newline at end of file diff --git a/Data/Shaders/GLSL/Shell.vert b/Data/Shaders/GLSL/Shell.vert new file mode 100644 index 0000000000..29b26c9d90 --- /dev/null +++ b/Data/Shaders/GLSL/Shell.vert @@ -0,0 +1,7 @@ +void main() { + vec4 position = gl_Vertex + vec4(gl_Normal, 1.0) * 0.125; + // prevent skewing + position.w = 1.0; + + gl_Position = gl_ModelViewProjectionMatrix * position; +}