Graphics/InstancedRenderable: Replace constructor AABB with UpdateAABB method

This commit is contained in:
Jérôme Leclercq
2021-11-21 17:14:39 +01:00
parent 57d39f7eeb
commit 2a8568f2ac
6 changed files with 31 additions and 13 deletions

View File

@@ -14,7 +14,6 @@
namespace Nz
{
Model::Model(std::shared_ptr<GraphicalMesh> graphicalMesh, const Boxf& aabb) :
InstancedRenderable(aabb),
m_graphicalMesh(std::move(graphicalMesh))
{
m_submeshes.reserve(m_graphicalMesh->GetSubMeshCount());
@@ -29,6 +28,8 @@ namespace Nz
}
};
}
UpdateAABB(aabb);
}
void Model::BuildElement(std::size_t passIndex, const WorldInstance& worldInstance, std::vector<std::unique_ptr<RenderElement>>& elements) const