source: opengl-game/shaders/model.frag

feature/imgui-sdl
Last change on this file was a00eb06, checked in by Dmitry Portnoy <dportnoy@…>, 3 years ago

In VulkanGame, add a normal varying attribute to ModelVertex

  • Property mode set to 100644
File size: 421 bytes
Line 
1#version 450
2#extension GL_ARB_separate_shader_objects : enable
3
4layout(binding = 2) uniform sampler2D texSampler;
5
6layout(location = 0) in vec3 fragColor;
7layout(location = 1) in vec2 fragTexCoord;
8layout(location = 2) in vec3 normal_eye;
9
10layout(location = 0) out vec4 outColor;
11
12void main() {
13 outColor = vec4(fragColor * texture(texSampler, fragTexCoord).rgb, 1.0) + vec4(normal_eye, 0.0) - vec4(normal_eye, 0.0);
14}
Note: See TracBrowser for help on using the repository browser.