Skip to content
Snippets Groups Projects
Commit 4284c4d9 authored by Alexander Gauggel's avatar Alexander Gauggel
Browse files

[#87] Bunny now upright

parent 1df2d12b
No related branches found
No related tags found
1 merge request!74Resolve "Mesh Shader Implementation"
This commit is part of merge request !74. Comments created here will be created in the context of that merge request.
No preview for this file type
......@@ -38,7 +38,7 @@ int main(int argc, const char** argv) {
const vk::Device& device = context.getDevice();
vkcv::asset::Scene mesh;
const char* path = argc > 1 ? argv[1] : "resources/Bunny/Bunny.gltf";
const char* path = argc > 1 ? argv[1] : "resources/Bunny/Bunny.glb";
vkcv::asset::loadScene(path, mesh);
assert(!mesh.vertexGroups.empty());
......@@ -207,7 +207,9 @@ int main(int argc, const char** argv) {
start = end;
cameraManager.update(0.000001 * static_cast<double>(deltatime.count()));
glm::mat4 mvp = cameraManager.getActiveCamera().getMVP();
glm::mat4 modelMatrix = *reinterpret_cast<glm::mat4*>(&mesh.meshes.front().modelMatrix);
glm::mat4 mvp = cameraManager.getActiveCamera().getMVP() * modelMatrix;
vkcv::PushConstantData pushConstantData((void*)&mvp, sizeof(glm::mat4));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment