From d87dc7bf50b95c14eb63ab235568d52ad77c055f Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 20 Dec 2013 19:41:13 +0100 Subject: [PATCH] Added Model::InvalidateBoundingVolume Former-commit-id: 8298726f5170f1d0318e86173e7feba6d4e60e6c --- src/Nazara/Graphics/Model.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Nazara/Graphics/Model.cpp b/src/Nazara/Graphics/Model.cpp index 3b77a829a..3aa0392b3 100644 --- a/src/Nazara/Graphics/Model.cpp +++ b/src/Nazara/Graphics/Model.cpp @@ -273,6 +273,12 @@ bool NzModel::IsDrawable() const return m_mesh != nullptr && m_mesh->GetSubMeshCount() >= 1; } +void NzModel::InvalidateBoundingVolume() +{ + m_boundingVolume.MakeNull(); + m_boundingVolumeUpdated = false; +} + bool NzModel::LoadFromFile(const NzString& filePath, const NzModelParameters& params) { return NzModelLoader::LoadFromFile(this, filePath, params); @@ -366,7 +372,7 @@ bool NzModel::SetMaterial(const NzString& subMeshName, NzMaterial* material) unsigned int matIndex = subMesh->GetMaterialIndex(); if (matIndex >= m_matCount) { - NazaraError("Material index out of range (" + NzString::Number(matIndex) + " >= " + NzString::Number(m_matCount)); + NazaraError("Material index out of range (" + NzString::Number(matIndex) + " >= " + NzString::Number(m_matCount) + ')'); return false; }