Открытый треугольник не рисует, а ошибки 0 [решены] [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Открытый треугольник не рисует, а ошибки 0 [решены] [закрыто]

Сообщение Anonymous »

Я делаю c ++ opengl (glfw, glad) версия 330 Core < /p>
Что он делает, и не делает: < /p>
Окно мой код рендеров с указанным цветом. Glad.c также находится в проекте/SRC, как main.cpp.
Все необходимые вещи, такие как дополнительные зависимости (Visual Studio 2022) и другие. Class = "Lang-None PrettyPrint-Override">generating vao:0
generating vbo:0
bind vao:0
bind vbo:0
vbo data:0
vao data:0
vao enable :0
vo constructor 0
unbind vbo:0
unbind vao:0
#version 330 core
layout(location = 0) in vec3 aPos;
void main(){
gl_Position = vec4(aPos,1.0f);
}
#version 330 core
layout(location = 0) in vec3 aPos;
void main(){
gl_Position = vec4(aPos,1.0f);
}
#version 330 core
layout(location = 0) in vec3 aPos;
void main(){
gl_Position = vec4(aPos,1.0f);
}
#version 330 core

out vec4 aColor;

void main(){
aColor = vec4(1.0f,0.4f,0.1f,1.0f);
}
#version 330 core

out vec4 aColor;

void main(){
aColor = vec4(1.0f,0.4f,0.1f,1.0f);
}
#version 330 core

out vec4 aColor;

void main(){
aColor = vec4(1.0f,0.4f,0.1f,1.0f);
}
shader before compile: 0
shader before program: 0
shader linking end 1: 0
shader linking end 2: 0
shader use before: 0
shader use: 0
bind vao:0
shader use before: 0
shader use: 0
bind vao:0
< /code>
Я пробовал: < /p>
Я писал нормальную программу Triangle Opengl, и она не нарисовала треугольник: d
это случается со мной каждый раз, но на этот раз я не мог решить его.#include
#include
#include
#include
#include

class SHADER {
public:
GLuint id;
SHADER(const char* vertexPath, const char* fragmentPath) {
GLuint vertex, fragment;

vertex = glCreateShader(GL_VERTEX_SHADER);
fragment = glCreateShader(GL_FRAGMENT_SHADER);
std::string vertCode = read(vertexPath);
std::cout

Подробнее здесь: https://stackoverflow.com/questions/794 ... e-0-solved
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»