Added mesh create info structure for passing info on scaling and centering upon mesh creation

This commit is contained in:
saschawillems 2016-07-03 21:09:20 +02:00
parent 93724b523f
commit 14f82969be
3 changed files with 53 additions and 37 deletions

View file

@ -337,10 +337,16 @@ public:
// Load a mesh (using ASSIMP) and create vulkan vertex and index buffers with given vertex layout
void loadMesh(
std::string fiename,
vkMeshLoader::MeshBuffer *meshBuffer,
std::vector<vkMeshLoader::VertexLayout> vertexLayout,
std::string fiename,
vkMeshLoader::MeshBuffer *meshBuffer,
std::vector<vkMeshLoader::VertexLayout> vertexLayout,
float scale);
void loadMesh(
std::string filename,
vkMeshLoader::MeshBuffer *meshBuffer,
std::vector<vkMeshLoader::VertexLayout>
vertexLayout,
vkMeshLoader::MeshCreateInfo *meshCreateInfo);
// Start the main render loop
void renderLoop();