| - Introduce Mesh3D class with vertices, texture, VBO/VAO. - Replace Object3D struct and textures map in engine with Mesh3D objects. - Update createObject to load from file path instead of vertex array. - Adjust cube rendering to use new vertex count. - Remove debug prints from Texture2D loading. - Toggle fragment shader color vs texture usage. | ||
|---|---|---|
| .. | ||
| fragment.glsl | ||
| vertex.glsl | ||