Fix precondition check when creating static geometry.

This commit is contained in:
Adam Wychowaniec
2024-07-06 16:27:25 +02:00
committed by Mathias Agopian
parent 3fbf3f7111
commit 39cfce641c

View File

@@ -443,10 +443,10 @@ RenderableManager::Builder::Result RenderableManager::Builder::build(Engine& eng
<< ") instances when supplying transforms via an InstanceBuffer.";
if (mImpl->mGeometryType == GeometryType::STATIC) {
FILAMENT_CHECK_PRECONDITION(mImpl->mSkinningBoneCount > 0)
FILAMENT_CHECK_PRECONDITION(mImpl->mSkinningBoneCount == 0)
<< "Skinning can't be used with STATIC geometry";
FILAMENT_CHECK_PRECONDITION(mImpl->mMorphTargetCount > 0)
FILAMENT_CHECK_PRECONDITION(mImpl->mMorphTargetCount == 0)
<< "Morphing can't be used with STATIC geometry";
}