Use collada mesh for push constants example

This commit is contained in:
saschawillems 2016-04-24 10:13:37 +02:00
parent 9ac4383c46
commit 568161362c
3 changed files with 449 additions and 4822 deletions

View file

@ -227,7 +227,7 @@ public:
void loadMeshes()
{
loadMesh(getAssetPath() + "models/samplescene.obj", &meshes.scene, vertexLayout, 0.35f);
loadMesh(getAssetPath() + "models/samplescene.dae", &meshes.scene, vertexLayout, 0.35f);
}
void setupVertexDescriptions()
@ -494,17 +494,17 @@ public:
{
if (!prepared)
return;
vkDeviceWaitIdle(device);
draw();
vkDeviceWaitIdle(device);
if (!paused)
{
vkDeviceWaitIdle(device);
reBuildCommandBuffers();
}
}
virtual void viewChanged()
{
vkDeviceWaitIdle(device);
updateUniformBuffers();
}
};