24 lines
424 B
C
24 lines
424 B
C
const char * vs =
|
|
"#version 330 core\n"
|
|
|
|
"layout (location = 0) in vec3 aPos;"
|
|
|
|
"uniform mat4 cam;"
|
|
"uniform mat4 pry;"
|
|
"uniform mat4 rotx;"
|
|
"uniform mat4 roty;"
|
|
"uniform mat4 rotz;"
|
|
|
|
"void main()"
|
|
"{"
|
|
" gl_Position = pry * cam * rotx * roty * rotz * vec4( aPos, 1.0 );\n"
|
|
"}";
|
|
|
|
const char * fs =
|
|
"#version 330 core\n"
|
|
"out vec4 FragColor;"
|
|
"void main()"
|
|
"{"
|
|
" FragColor = vec4( 1.0, 0.5, 0.2, 1.0 );"
|
|
"}";
|