From 251112d2cfa84542a4327370eeca9e0dd7eebb33 Mon Sep 17 00:00:00 2001 From: PR3C14D0 Date: Wed, 14 Aug 2024 23:12:18 +0200 Subject: [PATCH] Started with our texture uploading system --- src/private/Core/GameObject/Component/Mesh.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/private/Core/GameObject/Component/Mesh.cpp b/src/private/Core/GameObject/Component/Mesh.cpp index 6c58ae9..34db61c 100644 --- a/src/private/Core/GameObject/Component/Mesh.cpp +++ b/src/private/Core/GameObject/Component/Mesh.cpp @@ -75,7 +75,9 @@ void Mesh::LoadModel(std::string filename) { this->m_vertices[i] = vertices; aiString texPath; + if (material->GetTextureCount(aiTextureType_DIFFUSE) > 0 && material->GetTexture(aiTextureType_DIFFUSE, 0, &texPath) == AI_SUCCESS) { + const aiTexture* texture = scene->GetEmbeddedTexture(texPath.C_Str()); - + } } } \ No newline at end of file