- 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. |
||
|---|---|---|
| .. | ||
| stb_image | ||
| engine.h | ||
| loops.h | ||
| Mesh3D.h | ||
| ShaderProgram.h | ||
| Texture2D.h | ||