Changeset 4f63fa8 in opengl-game for shaders


Ignore:
Timestamp:
Aug 2, 2019, 5:17:11 PM (5 years ago)
Author:
Dmitry Portnoy <dmitry.portnoy@…>
Branches:
feature/imgui-sdl, master, points-test
Children:
2c87504, adcd252
Parents:
fba08f2
Message:

Fix the MVP matrix

Location:
shaders
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • shaders/shader.frag

    rfba08f2 r4f63fa8  
    1010
    1111void main() {
    12    // outColor = vec4(fragColor, 1.0);
    13    // outColor = texture(texSampler, fragTexCoord);
    1412   outColor = vec4(fragColor * texture(texSampler, fragTexCoord).rgb, 1.0);
    1513}
  • shaders/shader.vert

    rfba08f2 r4f63fa8  
    11#version 450
    22#extension GL_ARB_separate_shader_objects : enable
    3 
    4 vec2 positions[3] = vec2[](
    5     vec2( 0.0,  0.5),
    6     vec2(-0.5, -0.5),
    7     vec2( 0.5, -0.5)
    8 );
    93
    104layout (binding = 0) uniform UniformBufferObject {
     
    2216
    2317void main() {
    24    // gl_Position = ubo.proj * ubo.view * ubo.model * vec4(inPosition, 0.0, 1.0);
    25    gl_Position = ubo.proj * ubo.view * ubo.model * vec4(positions[gl_VertexIndex], -5.0, 1.0);
     18   gl_Position = ubo.proj * ubo.view * ubo.model * vec4(inPosition, 0.0, 1.0);
    2619   fragColor = inColor;
    2720   fragTexCoord = inTexCoord;
Note: See TracChangeset for help on using the changeset viewer.