improve rendering performance even more by using instanced rendering

This commit is contained in:
2026-02-22 02:49:30 +01:00
parent 12a96cba66
commit 9446e1b86c
6 changed files with 125 additions and 17 deletions

13
instancing_vertex.glsl Normal file
View File

@ -0,0 +1,13 @@
#version 330
in vec3 vertexPosition;
in vec2 vertexTexCoord;
in vec3 vertexNormal;
in vec4 vertexColor;
in mat4 instanceTransform;
uniform mat4 mvp;
void main() {
gl_Position = mvp * instanceTransform * vec4(vertexPosition, 1.0);
}