Part of the Khronos Group

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 2 of 2

Thread: Blending textures

  1. #1
    Newbie Newbie
    Join Date
    May 2017

    Unhappy Blending textures

    Hi! I'm stuck with adding tree object to my program and i need your help

    My result and how it should look:

    Link to tree .obj:

    I tried this code but it doesn't change anything (with GL_ONE it did but in a strange way):

    Code :

    Vertex shader:

    Code :
    #version 330 core
    layout (location = 0) in vec3 position;
    layout (location = 1) in vec3 normal;
    layout (location = 2) in vec2 texCoords;
    out vec2 TexCoords;
    uniform mat4 model;
    uniform mat4 view;
    uniform mat4 projection;
    void main()
        gl_Position = projection * view * model * vec4(position, 1.0f);
        TexCoords = texCoords;

    Fragment shader:

    Code :
    #version 330 core
    in vec2 TexCoords;
    out vec4 color;
    uniform sampler2D texture_diffuse1;
    void main()
        color = vec4(texture(texture_diffuse1, TexCoords));

  2. #2
    Junior Member Newbie
    Join Date
    Nov 2016
    How do you load the texture for the leafs? Because it looks like it's missing the alpha channel.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts