0
나는이 튜토리얼 http://open.gl/textures을 따르고 있습니까? 이러한 코드는 이해할 수 없으며 Visual Studio 프로젝트에서 실행되지 않습니다. 또한 "in vec2"및 "out vec3"형식 형식은 무엇입니까 ??opengl-soil 처음으로 텍스처를 넣으려고합니다
in vec2 texcoord;
out vec3 Color;
out vec2 Texcoord;
void main()
{
Texcoord = texcoord;
는 .... 당신이 인용
glVertexAttribPointer(posAttrib, 2, GL_FLOAT, GL_FALSE,
7*sizeof(float), 0);
glVertexAttribPointer(colAttrib, 3, GL_FLOAT, GL_FALSE,
7*sizeof(float), (void*)(2*sizeof(float)));
GLint texAttrib = glGetAttribLocation(shaderProgram, "texcoord");
glEnableVertexAttribArray(texAttrib);
glVertexAttribPointer(texAttrib, 2, GL_FLOAT, GL_FALSE,
7*sizeof(float), (void*)(5*sizeof(float)));
감사합니다. – maria